{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[{"file_id":"1cqAJrxi3BXDeizZAYTIu0GJxkb-1HrNZ","timestamp":1721015572352}],"gpuType":"T4","collapsed_sections":["z0Sek0wtEs5n","kY81z-fCgPfK","PmlOGK6yPVGu"]},"kernelspec":{"name":"python3","display_name":"Python 3"},"language_info":{"name":"python"}},"cells":[{"cell_type":"markdown","source":["# 数据集导入(预制链接)"],"metadata":{"id":"kBRw5QHhBkax"}},{"cell_type":"markdown","source":["## 官方版本数据导入"],"metadata":{"id":"gaD7ugivEL2R"}},{"cell_type":"code","execution_count":null,"metadata":{"id":"hfHjWRgKBR47","collapsed":true},"outputs":[],"source":["# !wget --header=\"Host: drive.usercontent.google.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\" --header=\"Cookie: __Secure-ENID=12.SE=Yd0Bj-CLJ14fnd4qzdJHmwUs4B5zz46UaPC1cPJigNqqFV9PtM2CYyBpSbCkOyzUwzlEdZ1nZFf-igtGi7wSdJ_gqQSfQfh84r9egqFQAy9-GKayCRbdQKdera-2mkpuIT-c64CyR9vfNojM3hxZ9Dej-dGvtxlGjal9ttEHybw; __gsas=ID=ae0421b9a34b478c:T=1710758437:RT=1710758437:S=ALNI_MZP13R9ZOHbCzC0rgHSMrGXj6GCsg; HSID=A-4I-ZudDNUIB6EKH; SSID=A7v_1v9un6xAwVNku; APISID=ctK8IbLjeuDUmgys/AFnMSLWt9KddceDI6; SAPISID=J7GhTwED67EBqJJT/A9nwK7mr0ijGPw08r; __Secure-1PAPISID=J7GhTwED67EBqJJT/A9nwK7mr0ijGPw08r; __Secure-3PAPISID=J7GhTwED67EBqJJT/A9nwK7mr0ijGPw08r; SID=g.a000kgiBabgKCiCYKve9zfoWVgz9eu8sBA6N4XDPPpP5pcW16_C_kzuBV1TvOhAIC8VF1e9fpgACgYKATQSARQSFQHGX2Mi8LXUwWoIwNCEPU8Sy3mXUxoVAUF8yKqGXVfjTGz9gQal7nwGr4Pl0076; __Secure-1PSID=g.a000kgiBabgKCiCYKve9zfoWVgz9eu8sBA6N4XDPPpP5pcW16_C_PDa-DzVmbdGFPyxMQpk9_QACgYKAewSARQSFQHGX2MiAeee4fn0OWglWZfAygqkyBoVAUF8yKp-Sfmtnueimxc-0QbJRF9I0076; __Secure-3PSID=g.a000kgiBabgKCiCYKve9zfoWVgz9eu8sBA6N4XDPPpP5pcW16_C_g9IrMeU98APBo9Stp6wEnAACgYKAQASARQSFQHGX2MiFWtc9ucONXnpxBzlRdudEhoVAUF8yKoeZwCpJDnjfAFjGssHSUGm0076; NID=515=GQhY9nKKFCx3qFDjE0MA4ubjWNdef6xCIY_RfWOPWKEtyfBN3nAUl8WHI2VczjNQ4rVkj1XBAY8WNWHXyqSK10CfT4FxsFlPzrHIJpeTtm1nWRNBd9AAfBKJHz4XpESszntVUTE_59RklZuKo0vk1poReVi2da1PZKC3CTKH2Ll3gB5xuB9wf4bmq8ylVUuIROPJczr0XnCuUHV3qLdBvgy9_870b6UwOq1iOlIxFQFm01EZ4pqF4q1Ub3QRSWpEMLh4LSZFpJ5O255R5OV7krmEdDvH_sHoTEPZAg2PoEpwAyGK6Xp9qcLIlldgx5-5V86N8Wtb93uTlQuA_CFXb5_2eP3bgeX8txwlJ5SrldVjg9ctzYtBU2RwJKTSvdHfIG7lpOkg6XlkvDOcJpR3DihT_OlqnPn7drCAJpvVDv29hZn5XPMXaSrNdbG64OJ9urJEw5odEwsLYkkpC1vmlUcuoo52S5f6RQu0Z8kZiV8iRW6XIqHsSmQHunVaxk6xWCStUg; __Secure-1PSIDTS=sidts-CjEB3EgAEtTS0OazynCofIH4RCBstiRP5flEcvYW3z4Fg9oGd5QOESDOZt1wO2iqUYHjEAA; __Secure-3PSIDTS=sidts-CjEB3EgAEtTS0OazynCofIH4RCBstiRP5flEcvYW3z4Fg9oGd5QOESDOZt1wO2iqUYHjEAA; SIDCC=AKEyXzVI6aMX8lSDja86Yts3FBAtBzPCzVNgaX5BCz78NWsWzlT3yFWKUV7ZE46SFzE1GiBI-cHdTw; __Secure-1PSIDCC=AKEyXzUo4NQAwqqPMxP2eye-MFEbZmBIm_sZqRU1amttg0YoQkc8ZKSNXdHl5jNCMEbhrUHhS9-K; __Secure-3PSIDCC=AKEyXzWf2lIdmDLeZKpXSi9GytVQb6XudrYiNUBA5gW952YuLh8kL6T3IbBlu8zOTfGEcdUp5O1R\" --header=\"Connection: keep-alive\" \"https://drive.usercontent.google.com/download?id=1JwR0Q1ArTg6c47EF2ZuIBpQwCPgXKrO2&export=download&authuser=0&confirm=t&uuid=dc3aa13c-c3a9-458f-983a-8586798cb635&at=APZUnTX25XMxi-z-3wBcgR93IGsL%3A1719235792953\" -c -O 'Dataset.zip'\n","# !unzip Dataset.zip\n","# centroid-3\n","# !wget --quiet --save-cookies cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=1hxpOsqOZefdrba_BqnW490XpNX_LgXPB' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\\1\\n/p'\n","\n","# # centroid 3\n","# !wget -P /content/train_track_B_e/  --header=\"Host: drive.usercontent.google.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh,zh-CN;q=0.9,en;q=0.8\" --header=\"Cookie: AEC=AVYB7coqqJpbAt5TWooVNVp_aDFiZNB57t_gUQNwIT4IG1KVhaFStFKcVRM; SID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7sEcXEqMo-cDulaOAV9QiRAACgYKATASARYSFQHGX2MicthHYExwzkuJRXpDLmC_XxoVAUF8yKpkSuSLMm7wN8kPiklDLWpD0076; __Secure-1PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7eTxKEPCbtKJP-WpB0sS7IwACgYKAQ0SARYSFQHGX2MimRYfxLjZZnsSbRUyLnXj-xoVAUF8yKpK6mH60avbvj7dWu_Wtvny0076; __Secure-3PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7uXG5Vbh6OrUmdFmX1D1k3gACgYKAWMSARYSFQHGX2MiFsS_t8MOTqmRAcbHsxqG8RoVAUF8yKp0GCuI4xnwYrlT9L1pS6Ol0076; HSID=Ak0_J4cMdWxYYLsNT; SSID=AIMT0qtQWmO9_ImAP; APISID=h9-r_ylvYL8SAAMr/A-iHpJeO9Apsuge6w; SAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-1PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-3PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; S=billing-ui-v3=bUPMkFOb_-XdG1QunQWLPvT97nV4ggJL:billing-ui-v3-efe=bUPMkFOb_-XdG1QunQWLPvT97nV4ggJL; NID=515=NM4LfLVBoYJ9i81Kc-NBiwctEbhMRSl5wmR6n307UZGSzQGEMmfjGt37rGvWmr0kpME0asDPCVyOzRzWOQAE6tAeXOUlI-t456WBIvImfRgmWWMOsHrakcWQkh6tJpukjL302wlmwg58aKKzGf0A9FLjP_8ICtkhzJyPGNP9-UrXbObciHjanJe9QQ7HUQWK6o-ykNOyEMQdYRUyxuAiUNGs-J8CYs_FMGoehXTFhvCDRwk6BJc5fAFm7UJP6rqztlNPRsJwt04Zd3Gvhd_flNhUeLCSR8ZHFzeAbO4805TE9uuSCcny3CLGv9zsEsfbDtZEAGfDY8EzT_xm7jr7jzOts146k2NvdI2RvHJww81i_fz7uI494PwzXUgAKH4yM1ja9fZjwApQVPs0y17j-DzJoToC50bYt7DR4HpQK6on2AOu4q16ve9wyP0RDDNHfP9USVLb36gOCqfNU9At6EqTpXSJntuJOdCrF0IkO324uDeByiXpRDeDWTuFOuaD48lp0Gj91REUikYIEgsSL1De2Zrml_UCEYJrYUaRYvwZBkGpBJeb9rCVp-oipGOkSZ3ATKaIMOpviqPQEefRiK5xPf91m3eFcT4u-kRUuCIYmlZaP_fXXFPh459B6eYmhRwSAPwSZe1BczwQy9fAo6R_ZxrZKR-QHQvnJ9BOsuIvLNdygZCVWAdJji1wQp4BPxyRpHI1zwblH7vT7MDk_nQ6dcFnK-JNQM-ss4v8LQ_t7zzwg-cAOkNpek9wGSaLxAx9un2nY9bJpP9xkT5FrJjQfpQ7631XXdZP9YrTfJeM30_Cwk8HjeCa0A14Y7e3sDlCQFSEWKjsgvVKtZQPVU-dT4qy2hZku2m6xn6bqDCJ4S51qavae8ciYHJ5u06-kxoH9H2sPBkGHmNxl4uqa4E4LNG2cmK0OP0hSC_lIvPL1jMlTN9NPoI17U6Pk6z4uEa-rwZGaBc3tw0xCgZ5aNw9LHniHxefjXWFyEYuOXbtItfKYwe3KlBYHyPjX1WFvOifr99tnvKwwR-LFmTJ0_J6HzsUfXCQ6hBXfr7inmrRn8BBin-4NLpRKKUJTrE615Ltf7Rt_duO7XtInAeASNce9hyN3aB2sFD5gmEiHlXAxO1oEiuYbmBCBE3p-5pqJ994EzbTJd3_QQ; __Secure-1PSIDTS=sidts-CjEB4E2dkV-dW8Lnp_YdycI6u6bVwjs_cCmjckn3lFfMrNq-r5yNUJl77XwR9n9NrJVAEAA; __Secure-3PSIDTS=sidts-CjEB4E2dkV-dW8Lnp_YdycI6u6bVwjs_cCmjckn3lFfMrNq-r5yNUJl77XwR9n9NrJVAEAA; SIDCC=AKEyXzVLe-Y_mY0pCOY45f2Kg7dK1S2riGGS-k5W_zlnb37jiozs2UqXbc99I-nD954_CqFWMA; __Secure-1PSIDCC=AKEyXzWM9ORAjWwJOpU66618r7UPi3nwmxKQQlNsy01uThGuc22ba461DkdFvhyzXUVrkyl6FA; __Secure-3PSIDCC=AKEyXzUh3Eh2JDeKKaDu9L2p3zaxDD_ZJWoKtFiw9Hg-tIkraBGOIR7V2NXoabA0un4e7Sh9ibQ\" --header=\"Connection: keep-alive\" \"https://drive.usercontent.google.com/download?id=1W0jmrRX11DnRqU4QvGMlWFSlcItyeh0R&export=download&authuser=0&confirm=t&uuid=23a03d1a-abc8-42c8-b2e9-ac15544ce09b&at=APZUnTUcKjp9S2N1MeUHjjEMQv8Z%3A1720882064537\" -c -O 'centroid_3.zip'\n","# # centroid 2\n","# !wget -P /content/train_track_B_e/  --header=\"Host: drive.usercontent.google.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh,zh-CN;q=0.9,en;q=0.8\" --header=\"Cookie: AEC=AVYB7coqqJpbAt5TWooVNVp_aDFiZNB57t_gUQNwIT4IG1KVhaFStFKcVRM; SID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7sEcXEqMo-cDulaOAV9QiRAACgYKATASARYSFQHGX2MicthHYExwzkuJRXpDLmC_XxoVAUF8yKpkSuSLMm7wN8kPiklDLWpD0076; __Secure-1PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7eTxKEPCbtKJP-WpB0sS7IwACgYKAQ0SARYSFQHGX2MimRYfxLjZZnsSbRUyLnXj-xoVAUF8yKpK6mH60avbvj7dWu_Wtvny0076; __Secure-3PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7uXG5Vbh6OrUmdFmX1D1k3gACgYKAWMSARYSFQHGX2MiFsS_t8MOTqmRAcbHsxqG8RoVAUF8yKp0GCuI4xnwYrlT9L1pS6Ol0076; HSID=Ak0_J4cMdWxYYLsNT; SSID=AIMT0qtQWmO9_ImAP; APISID=h9-r_ylvYL8SAAMr/A-iHpJeO9Apsuge6w; SAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-1PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-3PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; S=billing-ui-v3=bUPMkFOb_-XdG1QunQWLPvT97nV4ggJL:billing-ui-v3-efe=bUPMkFOb_-XdG1QunQWLPvT97nV4ggJL; NID=515=NM4LfLVBoYJ9i81Kc-NBiwctEbhMRSl5wmR6n307UZGSzQGEMmfjGt37rGvWmr0kpME0asDPCVyOzRzWOQAE6tAeXOUlI-t456WBIvImfRgmWWMOsHrakcWQkh6tJpukjL302wlmwg58aKKzGf0A9FLjP_8ICtkhzJyPGNP9-UrXbObciHjanJe9QQ7HUQWK6o-ykNOyEMQdYRUyxuAiUNGs-J8CYs_FMGoehXTFhvCDRwk6BJc5fAFm7UJP6rqztlNPRsJwt04Zd3Gvhd_flNhUeLCSR8ZHFzeAbO4805TE9uuSCcny3CLGv9zsEsfbDtZEAGfDY8EzT_xm7jr7jzOts146k2NvdI2RvHJww81i_fz7uI494PwzXUgAKH4yM1ja9fZjwApQVPs0y17j-DzJoToC50bYt7DR4HpQK6on2AOu4q16ve9wyP0RDDNHfP9USVLb36gOCqfNU9At6EqTpXSJntuJOdCrF0IkO324uDeByiXpRDeDWTuFOuaD48lp0Gj91REUikYIEgsSL1De2Zrml_UCEYJrYUaRYvwZBkGpBJeb9rCVp-oipGOkSZ3ATKaIMOpviqPQEefRiK5xPf91m3eFcT4u-kRUuCIYmlZaP_fXXFPh459B6eYmhRwSAPwSZe1BczwQy9fAo6R_ZxrZKR-QHQvnJ9BOsuIvLNdygZCVWAdJji1wQp4BPxyRpHI1zwblH7vT7MDk_nQ6dcFnK-JNQM-ss4v8LQ_t7zzwg-cAOkNpek9wGSaLxAx9un2nY9bJpP9xkT5FrJjQfpQ7631XXdZP9YrTfJeM30_Cwk8HjeCa0A14Y7e3sDlCQFSEWKjsgvVKtZQPVU-dT4qy2hZku2m6xn6bqDCJ4S51qavae8ciYHJ5u06-kxoH9H2sPBkGHmNxl4uqa4E4LNG2cmK0OP0hSC_lIvPL1jMlTN9NPoI17U6Pk6z4uEa-rwZGaBc3tw0xCgZ5aNw9LHniHxefjXWFyEYuOXbtItfKYwe3KlBYHyPjX1WFvOifr99tnvKwwR-LFmTJ0_J6HzsUfXCQ6hBXfr7inmrRn8BBin-4NLpRKKUJTrE615Ltf7Rt_duO7XtInAeASNce9hyN3aB2sFD5gmEiHlXAxO1oEiuYbmBCBE3p-5pqJ994EzbTJd3_QQ; __Secure-1PSIDTS=sidts-CjEB4E2dkV-dW8Lnp_YdycI6u6bVwjs_cCmjckn3lFfMrNq-r5yNUJl77XwR9n9NrJVAEAA; __Secure-3PSIDTS=sidts-CjEB4E2dkV-dW8Lnp_YdycI6u6bVwjs_cCmjckn3lFfMrNq-r5yNUJl77XwR9n9NrJVAEAA; SIDCC=AKEyXzVLe-Y_mY0pCOY45f2Kg7dK1S2riGGS-k5W_zlnb37jiozs2UqXbc99I-nD954_CqFWMA; __Secure-1PSIDCC=AKEyXzWM9ORAjWwJOpU66618r7UPi3nwmxKQQlNsy01uThGuc22ba461DkdFvhyzXUVrkyl6FA; __Secure-3PSIDCC=AKEyXzUh3Eh2JDeKKaDu9L2p3zaxDD_ZJWoKtFiw9Hg-tIkraBGOIR7V2NXoabA0un4e7Sh9ibQ\" --header=\"Connection: keep-alive\" \"https://drive.usercontent.google.com/download?id=1W0jmrRX11DnRqU4QvGMlWFSlcItyeh0R&export=download&authuser=0&confirm=t&uuid=23a03d1a-abc8-42c8-b2e9-ac15544ce09b&at=APZUnTUcKjp9S2N1MeUHjjEMQv8Z%3A1720882064537\" -c -O 'centroid_3.zip'\n"]},{"cell_type":"markdown","source":["## 百度Baseline版本数据导入"],"metadata":{"id":"z0Sek0wtEs5n"}},{"cell_type":"code","source":["# !wget --header=\"Host: ai-studio-online.bj.bcebos.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\" --header=\"Referer: https://aistudio.baidu.com/\" \"https://ai-studio-online.bj.bcebos.com/v1/1638f9c292b9437bb46885186407a63e584856c91f9f4c18908b87abd46471e0?responseContentDisposition=attachment%3B%20filename%3Dtrack_B.zip&authorization=bce-auth-v1%2F5cfe9a5e1454405eb2a975c43eace6ec%2F2024-05-05T03%3A02%3A25Z%2F-1%2F%2Fcfdfd6b6a9e096c761ee8e7d863d586741c69a9e6de89f9c3696706d35f8b265\" -c -O 'track_B.zip'\n","# !wget --header=\"Host: ai-studio-online.bj.bcebos.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\" --header=\"Referer: https://aistudio.baidu.com/\" \"https://ai-studio-online.bj.bcebos.com/v1/2dddd05e577849ad95e1fe1133d3af29d13085ac0cfd499c853ff5d9df2ac07f?responseContentDisposition=attachment%3B%20filename%3Dtrain_data.zip&authorization=bce-auth-v1%2F5cfe9a5e1454405eb2a975c43eace6ec%2F2024-05-05T03%3A23%3A33Z%2F-1%2F%2F8540633c7e39fddf8471d6d8206c3b761748c58c06005acb218593a8df19d7f1\" -c -O 'train_data.zip'\n","# !wget --header=\"Host: ai-studio-online.bj.bcebos.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\" --header=\"Referer: https://aistudio.baidu.com/\" \"https://ai-studio-online.bj.bcebos.com/v1/a96dc8ba8201445b966980a0a48f52705338a48e29e64c53bddb7ef8861c5123?responseContentDisposition=attachment%3B%20filename%3Dtrack_A.zip&authorization=bce-auth-v1%2F5cfe9a5e1454405eb2a975c43eace6ec%2F2024-05-06T07%3A54%3A51Z%2F-1%2F%2F17b5155bd16a8af1e4af971498082687656af7fcecfc5a8e57591b85053210ec\" -c -O 'track_A.zip'\n","# !wget --header=\"Host: ai-studio-online.bj.bcebos.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\" --header=\"Referer: https://aistudio.baidu.com/\" \"https://ai-studio-online.bj.bcebos.com/v1/dcaba9f0e87549e395e1682a4a0a43c547a896034e3f4417a4d10ba85a949944?responseContentDisposition=attachment%3B%20filename%3DPaddleScience.zip&authorization=bce-auth-v1%2F5cfe9a5e1454405eb2a975c43eace6ec%2F2024-05-11T16%3A01%3A57Z%2F-1%2F%2Fb2149791689d3b19c02a86782229901cb75743d07c7163dfa185fea286cd1f02\" -c -O 'PaddleScience.zip'\n","# !wget --header=\"Host: ai-studio-online.bj.bcebos.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\" --header=\"Referer: https://aistudio.baidu.com/\" \"https://ai-studio-online.bj.bcebos.com/v1/38e9adf0fce84527aad3558cc3e82d0e9a251aac4c934297afae9b74d9b3d1e9?responseContentDisposition=attachment%3B%20filename%3Dtrain_track_B.zip&authorization=bce-auth-v1%2F5cfe9a5e1454405eb2a975c43eace6ec%2F2024-06-04T03%3A21%3A02Z%2F-1%2F%2Facd359add161bace603a52c7a268467406cb3c1889a7114bbb687de8002b55f6\" -c -O 'train_track_B.zip'\n","# !wget --header=\"Host: ai-studio-online.bj.bcebos.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\" --header=\"Referer: https://aistudio.baidu.com/\" \"https://ai-studio-online.bj.bcebos.com/v1/7877c2fd300345599ed3365feda50425f4857caa71bf4af9bf047fb08e35aa97?responseContentDisposition=attachment%3B%20filename%3Dmesh_B_0603.zip&authorization=bce-auth-v1%2F5cfe9a5e1454405eb2a975c43eace6ec%2F2024-06-04T11%3A48%3A26Z%2F-1%2F%2Fec6cce492ba6afff841ef197860065742a7ba8220def02c1cbc311333aa993b2\" -c -O 'mesh_B_0603.zip'\n","# !wget --header=\"Host: ai-studio-online.bj.bcebos.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\" --header=\"Referer: https://aistudio.baidu.com/\" \"https://ai-studio-online.bj.bcebos.com/v1/a02dba5700974c6a811f579fff216ccf9a4129b849994dcca99390b222c28572?responseContentDisposition=attachment%3B%20filename%3D3rd_lib.zip&authorization=bce-auth-v1%2F5cfe9a5e1454405eb2a975c43eace6ec%2F2024-06-08T05%3A29%3A20Z%2F-1%2F%2Fef71819149664a3c8438d3dfd02544e77cdb4fda679efbdd402b4e2c77a2c06d\" -c -O '3rd_lib.zip'\n","# !ls\n","# !cd sample_data"],"metadata":{"id":"GTV_YDaxEsd3"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["# !unzip 3rd_lib.zip\n","# !unzip PaddleScience.zip"],"metadata":{"id":"cs8g_rlLjg-W"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["# !mkdir -p track_B && unzip -o track_B.zip -d track_B/\n","# !mkdir -p train_data && unzip -o train_data.zip -d train_data/\n","# !mkdir -p track_A && unzip -o track_A.zip -d track_A/\n","# !mkdir -p train_track_B && unzip -o train_track_B.zip -d train_track_B/\n","# !mkdir -p mesh_B_0603 && unzip -o mesh_B_0603.zip -d mesh_B_0603/"],"metadata":{"id":"OS4r3PcokLdA"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["## 自定义导入(在下面代码块导入并解压您的数据集)"],"metadata":{"id":"kY81z-fCgPfK"}},{"cell_type":"markdown","source":[],"metadata":{"id":"ITzT8s2wgZG0"}},{"cell_type":"code","source":[],"metadata":{"id":"8-CzlzA_Dflz"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["# 包导入规范"],"metadata":{"id":"PmlOGK6yPVGu"}},{"cell_type":"markdown","source":["## 直接导入(建议)"],"metadata":{"id":"_Mh7pXUyYOvl"}},{"cell_type":"code","source":["# !pip install"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"XLNZMxywPYe1","outputId":"32f0d9e7-863a-477c-b2d3-daa4e9a058f4","collapsed":true},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["Collecting timm\n","  Downloading timm-1.0.7-py3-none-any.whl (2.3 MB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.3/2.3 MB\u001b[0m \u001b[31m13.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hCollecting paddlepaddle\n","  Downloading paddlepaddle-2.6.1-cp310-cp310-manylinux1_x86_64.whl (125.9 MB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m125.9/125.9 MB\u001b[0m \u001b[31m8.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hRequirement already satisfied: torch in /usr/local/lib/python3.10/dist-packages (from timm) (2.3.0+cu121)\n","Requirement already satisfied: torchvision in /usr/local/lib/python3.10/dist-packages (from timm) (0.18.0+cu121)\n","Requirement already satisfied: pyyaml in /usr/local/lib/python3.10/dist-packages (from timm) (6.0.1)\n","Requirement already satisfied: huggingface_hub in /usr/local/lib/python3.10/dist-packages (from timm) (0.23.4)\n","Requirement already satisfied: safetensors in /usr/local/lib/python3.10/dist-packages (from timm) (0.4.3)\n","Collecting httpx (from paddlepaddle)\n","  Downloading httpx-0.27.0-py3-none-any.whl (75 kB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m75.6/75.6 kB\u001b[0m \u001b[31m7.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hRequirement already satisfied: numpy>=1.13 in /usr/local/lib/python3.10/dist-packages (from paddlepaddle) (1.25.2)\n","Requirement already satisfied: Pillow in /usr/local/lib/python3.10/dist-packages (from paddlepaddle) (9.4.0)\n","Requirement already satisfied: decorator in /usr/local/lib/python3.10/dist-packages (from paddlepaddle) (4.4.2)\n","Collecting astor (from paddlepaddle)\n","  Downloading astor-0.8.1-py2.py3-none-any.whl (27 kB)\n","Requirement already satisfied: opt-einsum==3.3.0 in /usr/local/lib/python3.10/dist-packages (from paddlepaddle) (3.3.0)\n","Requirement already satisfied: protobuf>=3.20.2 in /usr/local/lib/python3.10/dist-packages (from paddlepaddle) (3.20.3)\n","Requirement already satisfied: anyio in /usr/local/lib/python3.10/dist-packages (from httpx->paddlepaddle) (3.7.1)\n","Requirement already satisfied: certifi in /usr/local/lib/python3.10/dist-packages (from httpx->paddlepaddle) (2024.6.2)\n","Collecting httpcore==1.* (from httpx->paddlepaddle)\n","  Downloading httpcore-1.0.5-py3-none-any.whl (77 kB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m77.9/77.9 kB\u001b[0m \u001b[31m8.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hRequirement already satisfied: idna in /usr/local/lib/python3.10/dist-packages (from httpx->paddlepaddle) (3.7)\n","Requirement already satisfied: sniffio in /usr/local/lib/python3.10/dist-packages (from httpx->paddlepaddle) (1.3.1)\n","Collecting h11<0.15,>=0.13 (from httpcore==1.*->httpx->paddlepaddle)\n","  Downloading h11-0.14.0-py3-none-any.whl (58 kB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m58.3/58.3 kB\u001b[0m \u001b[31m5.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hRequirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from huggingface_hub->timm) (3.15.4)\n","Requirement already satisfied: fsspec>=2023.5.0 in /usr/local/lib/python3.10/dist-packages (from huggingface_hub->timm) (2023.6.0)\n","Requirement already satisfied: packaging>=20.9 in /usr/local/lib/python3.10/dist-packages (from huggingface_hub->timm) (24.1)\n","Requirement already satisfied: requests in /usr/local/lib/python3.10/dist-packages (from huggingface_hub->timm) (2.31.0)\n","Requirement already satisfied: tqdm>=4.42.1 in /usr/local/lib/python3.10/dist-packages (from huggingface_hub->timm) (4.66.4)\n","Requirement already satisfied: typing-extensions>=3.7.4.3 in /usr/local/lib/python3.10/dist-packages (from huggingface_hub->timm) (4.12.2)\n","Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from torch->timm) (1.12.1)\n","Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from torch->timm) (3.3)\n","Requirement already satisfied: jinja2 in /usr/local/lib/python3.10/dist-packages (from torch->timm) (3.1.4)\n","Collecting nvidia-cuda-nvrtc-cu12==12.1.105 (from torch->timm)\n","  Using cached nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (23.7 MB)\n","Collecting nvidia-cuda-runtime-cu12==12.1.105 (from torch->timm)\n","  Using cached nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (823 kB)\n","Collecting nvidia-cuda-cupti-cu12==12.1.105 (from torch->timm)\n","  Using cached nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (14.1 MB)\n","Collecting nvidia-cudnn-cu12==8.9.2.26 (from torch->timm)\n","  Using cached nvidia_cudnn_cu12-8.9.2.26-py3-none-manylinux1_x86_64.whl (731.7 MB)\n","Collecting nvidia-cublas-cu12==12.1.3.1 (from torch->timm)\n","  Using cached nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl (410.6 MB)\n","Collecting nvidia-cufft-cu12==11.0.2.54 (from torch->timm)\n","  Using cached nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl (121.6 MB)\n","Collecting nvidia-curand-cu12==10.3.2.106 (from torch->timm)\n","  Using cached nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl (56.5 MB)\n","Collecting nvidia-cusolver-cu12==11.4.5.107 (from torch->timm)\n","  Using cached nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl (124.2 MB)\n","Collecting nvidia-cusparse-cu12==12.1.0.106 (from torch->timm)\n","  Using cached nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl (196.0 MB)\n","Collecting nvidia-nccl-cu12==2.20.5 (from torch->timm)\n","  Using cached nvidia_nccl_cu12-2.20.5-py3-none-manylinux2014_x86_64.whl (176.2 MB)\n","Collecting nvidia-nvtx-cu12==12.1.105 (from torch->timm)\n","  Using cached nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (99 kB)\n","Requirement already satisfied: triton==2.3.0 in /usr/local/lib/python3.10/dist-packages (from torch->timm) (2.3.0)\n","Collecting nvidia-nvjitlink-cu12 (from nvidia-cusolver-cu12==11.4.5.107->torch->timm)\n","  Downloading nvidia_nvjitlink_cu12-12.5.82-py3-none-manylinux2014_x86_64.whl (21.3 MB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m21.3/21.3 MB\u001b[0m \u001b[31m61.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hRequirement already satisfied: exceptiongroup in /usr/local/lib/python3.10/dist-packages (from anyio->httpx->paddlepaddle) (1.2.1)\n","Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.10/dist-packages (from jinja2->torch->timm) (2.1.5)\n","Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests->huggingface_hub->timm) (3.3.2)\n","Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.10/dist-packages (from requests->huggingface_hub->timm) (2.0.7)\n","Requirement already satisfied: mpmath<1.4.0,>=1.1.0 in /usr/local/lib/python3.10/dist-packages (from sympy->torch->timm) (1.3.0)\n","Installing collected packages: nvidia-nvtx-cu12, nvidia-nvjitlink-cu12, nvidia-nccl-cu12, nvidia-curand-cu12, nvidia-cufft-cu12, nvidia-cuda-runtime-cu12, nvidia-cuda-nvrtc-cu12, nvidia-cuda-cupti-cu12, nvidia-cublas-cu12, h11, astor, nvidia-cusparse-cu12, nvidia-cudnn-cu12, httpcore, nvidia-cusolver-cu12, httpx, paddlepaddle, timm\n","Successfully installed astor-0.8.1 h11-0.14.0 httpcore-1.0.5 httpx-0.27.0 nvidia-cublas-cu12-12.1.3.1 nvidia-cuda-cupti-cu12-12.1.105 nvidia-cuda-nvrtc-cu12-12.1.105 nvidia-cuda-runtime-cu12-12.1.105 nvidia-cudnn-cu12-8.9.2.26 nvidia-cufft-cu12-11.0.2.54 nvidia-curand-cu12-10.3.2.106 nvidia-cusolver-cu12-11.4.5.107 nvidia-cusparse-cu12-12.1.0.106 nvidia-nccl-cu12-2.20.5 nvidia-nvjitlink-cu12-12.5.82 nvidia-nvtx-cu12-12.1.105 paddlepaddle-2.6.1 timm-1.0.7\n"]}]},{"cell_type":"markdown","source":["## 通过requirements.txt一次性导入"],"metadata":{"id":"sRLfyacGYGcY"}},{"cell_type":"code","source":["###或者通过requirement导入，requirements需要在B.zip压缩包默认路径下\n","# !pip install -r requirements.txt"],"metadata":{"id":"08ZsNhl5YFkj"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["# 额外数据导入\n","（此处导入权重文件和额外数据集，在此之外的导入将有被判违规的风险，这里以导入随机生成的Track C的A榜样例提交的zip为例子）"],"metadata":{"id":"DUxmPjWWV1sr"}},{"cell_type":"code","source":["# !pip install gdown\n","# import gdown\n","# !wget -P /content/train_track_B_e/press/  --user-agent=\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36\" https://drive.google.com/uc?export=download&id=1fED8VAaC8QyL2AUCCAaq39WFLh7PanNH\n","# !wget --quiet --save-cookies cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=1fED8VAaC8QyL2AUCCAaq39WFLh7PanNH' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\\1\\n/p'\n","# !wget --load-cookies cookies.txt \"https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=1fED8VAaC8QyL2AUCCAaq39WFLh7PanNH' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\\1\\n/p')&id=1fED8VAaC8QyL2AUCCAaq39WFLh7PanNH\" -O press.zip && rm -rf /tmp/cookies.txt\n","# --header=\"Host: drive.usercontent.google.com\"\n","# --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36\"\n","# --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh,zh-CN;q=0.9,en;q=0.8\" --header=\"Cookie: AEC=AVYB7coqqJpbAt5TWooVNVp_aDFiZNB57t_gUQNwIT4IG1KVhaFStFKcVRM; SID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7sEcXEqMo-cDulaOAV9QiRAACgYKATASARYSFQHGX2MicthHYExwzkuJRXpDLmC_XxoVAUF8yKpkSuSLMm7wN8kPiklDLWpD0076; __Secure-1PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7eTxKEPCbtKJP-WpB0sS7IwACgYKAQ0SARYSFQHGX2MimRYfxLjZZnsSbRUyLnXj-xoVAUF8yKpK6mH60avbvj7dWu_Wtvny0076; __Secure-3PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7uXG5Vbh6OrUmdFmX1D1k3gACgYKAWMSARYSFQHGX2MiFsS_t8MOTqmRAcbHsxqG8RoVAUF8yKp0GCuI4xnwYrlT9L1pS6Ol0076; HSID=Ak0_J4cMdWxYYLsNT; SSID=AIMT0qtQWmO9_ImAP; APISID=h9-r_ylvYL8SAAMr/A-iHpJeO9Apsuge6w; SAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-1PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-3PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; S=billing-ui-v3=bUPMkFOb_-XdG1QunQWLPvT97nV4ggJL:billing-ui-v3-efe=bUPMkFOb_-XdG1QunQWLPvT97nV4ggJL; __Secure-1PSIDTS=sidts-CjEB4E2dkTePrvGZ34Uqd-fiwJVuKQfsKn-m0FkRIk67VXXobf9pe45X49TD9mxOTck4EAA; __Secure-3PSIDTS=sidts-CjEB4E2dkTePrvGZ34Uqd-fiwJVuKQfsKn-m0FkRIk67VXXobf9pe45X49TD9mxOTck4EAA; NID=515=NM4LfLVBoYJ9i81Kc-NBiwctEbhMRSl5wmR6n307UZGSzQGEMmfjGt37rGvWmr0kpME0asDPCVyOzRzWOQAE6tAeXOUlI-t456WBIvImfRgmWWMOsHrakcWQkh6tJpukjL302wlmwg58aKKzGf0A9FLjP_8ICtkhzJyPGNP9-UrXbObciHjanJe9QQ7HUQWK6o-ykNOyEMQdYRUyxuAiUNGs-J8CYs_FMGoehXTFhvCDRwk6BJc5fAFm7UJP6rqztlNPRsJwt04Zd3Gvhd_flNhUeLCSR8ZHFzeAbO4805TE9uuSCcny3CLGv9zsEsfbDtZEAGfDY8EzT_xm7jr7jzOts146k2NvdI2RvHJww81i_fz7uI494PwzXUgAKH4yM1ja9fZjwApQVPs0y17j-DzJoToC50bYt7DR4HpQK6on2AOu4q16ve9wyP0RDDNHfP9USVLb36gOCqfNU9At6EqTpXSJntuJOdCrF0IkO324uDeByiXpRDeDWTuFOuaD48lp0Gj91REUikYIEgsSL1De2Zrml_UCEYJrYUaRYvwZBkGpBJeb9rCVp-oipGOkSZ3ATKaIMOpviqPQEefRiK5xPf91m3eFcT4u-kRUuCIYmlZaP_fXXFPh459B6eYmhRwSAPwSZe1BczwQy9fAo6R_ZxrZKR-QHQvnJ9BOsuIvLNdygZCVWAdJji1wQp4BPxyRpHI1zwblH7vT7MDk_nQ6dcFnK-JNQM-ss4v8LQ_t7zzwg-cAOkNpek9wGSaLxAx9un2nY9bJpP9xkT5FrJjQfpQ7631XXdZP9YrTfJeM30_Cwk8HjeCa0A14Y7e3sDlCQFSEWKjsgvVKtZQPVU-dT4qy2hZku2m6xn6bqDCJ4S51qavae8ciYHJ5u06-kxoH9H2sPBkGHmNxl4uqa4E4LNG2cmK0OP0hSC_lIvPL1jMlTN9NPoI17U6Pk6z4uEa-rwZGaBc3tw0xCgZ5aNw9LHniHxefjXWFyEYuOXbtItfKYwe3KlBYHyPjX1WFvOifr99tnvKwwR-LFmTJ0_J6HzsUfXCQ6hBXfr7inmrRn8BBin-4NLpRKKUJTrE615Ltf7Rt_duO7XtInAeASNce9hyN3aB2sFD5gmEiHlXAxO1oEiuYbmBCBE3p-5pqJ994EzbTJd3_QQ; SIDCC=AKEyXzWUXvaLxcEWoUr7xDsHNqI9YlS2B0CD4n3sQW20AEbXjfwUamDojGOHRk_EUx-eeHbEAw; __Secure-1PSIDCC=AKEyXzWnzBM9s4vVnoJOnyQ6Am5ICp50PfclBvvvp2ftfri0PlYsvEF8X56Y-xoGbSgl-p7lIA; __Secure-3PSIDCC=AKEyXzWnlf6Wa8I0Hck8U3WeLdJ1nbz2W9cNUupMH0BW6wH57dNls4LLysU7cghw22IvvZKdIG8\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\" --header=\"Cookie: __Secure-ENID=12.SE=Yd0Bj-CLJ14fnd4qzdJHmwUs4B5zz46UaPC1cPJigNqqFV9PtM2CYyBpSbCkOyzUwzlEdZ1nZFf-igtGi7wSdJ_gqQSfQfh84r9egqFQAy9-GKayCRbdQKdera-2mkpuIT-c64CyR9vfNojM3hxZ9Dej-dGvtxlGjal9ttEHybw; __gsas=ID=ae0421b9a34b478c:T=1710758437:RT=1710758437:S=ALNI_MZP13R9ZOHbCzC0rgHSMrGXj6GCsg; HSID=A-4I-ZudDNUIB6EKH; SSID=A7v_1v9un6xAwVNku; APISID=ctK8IbLjeuDUmgys/AFnMSLWt9KddceDI6; SAPISID=J7GhTwED67EBqJJT/A9nwK7mr0ijGPw08r; __Secure-1PAPISID=J7GhTwED67EBqJJT/A9nwK7mr0ijGPw08r; __Secure-3PAPISID=J7GhTwED67EBqJJT/A9nwK7mr0ijGPw08r; SID=g.a000kgiBabgKCiCYKve9zfoWVgz9eu8sBA6N4XDPPpP5pcW16_C_kzuBV1TvOhAIC8VF1e9fpgACgYKATQSARQSFQHGX2Mi8LXUwWoIwNCEPU8Sy3mXUxoVAUF8yKqGXVfjTGz9gQal7nwGr4Pl0076; __Secure-1PSID=g.a000kgiBabgKCiCYKve9zfoWVgz9eu8sBA6N4XDPPpP5pcW16_C_PDa-DzVmbdGFPyxMQpk9_QACgYKAewSARQSFQHGX2MiAeee4fn0OWglWZfAygqkyBoVAUF8yKp-Sfmtnueimxc-0QbJRF9I0076; __Secure-3PSID=g.a000kgiBabgKCiCYKve9zfoWVgz9eu8sBA6N4XDPPpP5pcW16_C_g9IrMeU98APBo9Stp6wEnAACgYKAQASARQSFQHGX2MiFWtc9ucONXnpxBzlRdudEhoVAUF8yKoeZwCpJDnjfAFjGssHSUGm0076; NID=515=GQhY9nKKFCx3qFDjE0MA4ubjWNdef6xCIY_RfWOPWKEtyfBN3nAUl8WHI2VczjNQ4rVkj1XBAY8WNWHXyqSK10CfT4FxsFlPzrHIJpeTtm1nWRNBd9AAfBKJHz4XpESszntVUTE_59RklZuKo0vk1poReVi2da1PZKC3CTKH2Ll3gB5xuB9wf4bmq8ylVUuIROPJczr0XnCuUHV3qLdBvgy9_870b6UwOq1iOlIxFQFm01EZ4pqF4q1Ub3QRSWpEMLh4LSZFpJ5O255R5OV7krmEdDvH_sHoTEPZAg2PoEpwAyGK6Xp9qcLIlldgx5-5V86N8Wtb93uTlQuA_CFXb5_2eP3bgeX8txwlJ5SrldVjg9ctzYtBU2RwJKTSvdHfIG7lpOkg6XlkvDOcJpR3DihT_OlqnPn7drCAJpvVDv29hZn5XPMXaSrNdbG64OJ9urJEw5odEwsLYkkpC1vmlUcuoo52S5f6RQu0Z8kZiV8iRW6XIqHsSmQHunVaxk6xWCStUg; __Secure-1PSIDTS=sidts-CjEB3EgAEtTS0OazynCofIH4RCBstiRP5flEcvYW3z4Fg9oGd5QOESDOZt1wO2iqUYHjEAA; __Secure-3PSIDTS=sidts-CjEB3EgAEtTS0OazynCofIH4RCBstiRP5flEcvYW3z4Fg9oGd5QOESDOZt1wO2iqUYHjEAA; SIDCC=AKEyXzVI6aMX8lSDja86Yts3FBAtBzPCzVNgaX5BCz78NWsWzlT3yFWKUV7ZE46SFzE1GiBI-cHdTw; __Secure-1PSIDCC=AKEyXzUo4NQAwqqPMxP2eye-MFEbZmBIm_sZqRU1amttg0YoQkc8ZKSNXdHl5jNCMEbhrUHhS9-K; __Secure-3PSIDCC=AKEyXzWf2lIdmDLeZKpXSi9GytVQb6XudrYiNUBA5gW952YuLh8kL6T3IbBlu8zOTfGEcdUp5O1R\" --header=\"Connection: keep-alive\" \"https://drive.usercontent.google.com/download?id=1W0jmrRX11DnRqU4QvGMlWFSlcItyeh0R&export=download&authuser=0&confirm=t&uuid=615334ea-9569-476f-8bb4-727516c76591&at=APZUnTWDW32examprS0NvVx3_v7o%3A1720881303406\"\n","# !wget --header=\"Host: drive.usercontent.google.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36\" --header=\"Cookie: AEC=AVYB7coqqJpbAt5TWooVNVp_aDFiZNB57t_gUQNwIT4IG1KVhaFStFKcVRM; SID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7sEcXEqMo-cDulaOAV9QiRAACgYKATASARYSFQHGX2MicthHYExwzkuJRXpDLmC_XxoVAUF8yKpkSuSLMm7wN8kPiklDLWpD0076; __Secure-1PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7eTxKEPCbtKJP-WpB0sS7IwACgYKAQ0SARYSFQHGX2MimRYfxLjZZnsSbRUyLnXj-xoVAUF8yKpK6mH60avbvj7dWu_Wtvny0076; __Secure-3PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7uXG5Vbh6OrUmdFmX1D1k3gACgYKAWMSARYSFQHGX2MiFsS_t8MOTqmRAcbHsxqG8RoVAUF8yKp0GCuI4xnwYrlT9L1pS6Ol0076; HSID=Ak0_J4cMdWxYYLsNT; SSID=AIMT0qtQWmO9_ImAP; APISID=h9-r_ylvYL8SAAMr/A-iHpJeO9Apsuge6w; SAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-1PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-3PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; S=billing-ui-v3=bUPMkFOb_-XdG1QunQWLPvT97nV4ggJL:billing-ui-v3-efe=bUPMkFOb_-XdG1QunQWLPvT97nV4ggJL; __Secure-1PSIDTS=sidts-CjEB4E2dkTePrvGZ34Uqd-fiwJVuKQfsKn-m0FkRIk67VXXobf9pe45X49TD9mxOTck4EAA; __Secure-3PSIDTS=sidts-CjEB4E2dkTePrvGZ34Uqd-fiwJVuKQfsKn-m0FkRIk67VXXobf9pe45X49TD9mxOTck4EAA; NID=515=NM4LfLVBoYJ9i81Kc-NBiwctEbhMRSl5wmR6n307UZGSzQGEMmfjGt37rGvWmr0kpME0asDPCVyOzRzWOQAE6tAeXOUlI-t456WBIvImfRgmWWMOsHrakcWQkh6tJpukjL302wlmwg58aKKzGf0A9FLjP_8ICtkhzJyPGNP9-UrXbObciHjanJe9QQ7HUQWK6o-ykNOyEMQdYRUyxuAiUNGs-J8CYs_FMGoehXTFhvCDRwk6BJc5fAFm7UJP6rqztlNPRsJwt04Zd3Gvhd_flNhUeLCSR8ZHFzeAbO4805TE9uuSCcny3CLGv9zsEsfbDtZEAGfDY8EzT_xm7jr7jzOts146k2NvdI2RvHJww81i_fz7uI494PwzXUgAKH4yM1ja9fZjwApQVPs0y17j-DzJoToC50bYt7DR4HpQK6on2AOu4q16ve9wyP0RDDNHfP9USVLb36gOCqfNU9At6EqTpXSJntuJOdCrF0IkO324uDeByiXpRDeDWTuFOuaD48lp0Gj91REUikYIEgsSL1De2Zrml_UCEYJrYUaRYvwZBkGpBJeb9rCVp-oipGOkSZ3ATKaIMOpviqPQEefRiK5xPf91m3eFcT4u-kRUuCIYmlZaP_fXXFPh459B6eYmhRwSAPwSZe1BczwQy9fAo6R_ZxrZKR-QHQvnJ9BOsuIvLNdygZCVWAdJji1wQp4BPxyRpHI1zwblH7vT7MDk_nQ6dcFnK-JNQM-ss4v8LQ_t7zzwg-cAOkNpek9wGSaLxAx9un2nY9bJpP9xkT5FrJjQfpQ7631XXdZP9YrTfJeM30_Cwk8HjeCa0A14Y7e3sDlCQFSEWKjsgvVKtZQPVU-dT4qy2hZku2m6xn6bqDCJ4S51qavae8ciYHJ5u06-kxoH9H2sPBkGHmNxl4uqa4E4LNG2cmK0OP0hSC_lIvPL1jMlTN9NPoI17U6Pk6z4uEa-rwZGaBc3tw0xCgZ5aNw9LHniHxefjXWFyEYuOXbtItfKYwe3KlBYHyPjX1WFvOifr99tnvKwwR-LFmTJ0_J6HzsUfXCQ6hBXfr7inmrRn8BBin-4NLpRKKUJTrE615Ltf7Rt_duO7XtInAeASNce9hyN3aB2sFD5gmEiHlXAxO1oEiuYbmBCBE3p-5pqJ994EzbTJd3_QQ; SIDCC=AKEyXzWUXvaLxcEWoUr7xDsHNqI9YlS2B0CD4n3sQW20AEbXjfwUamDojGOHRk_EUx-eeHbEAw; __Secure-1PSIDCC=AKEyXzWnzBM9s4vVnoJOnyQ6Am5ICp50PfclBvvvp2ftfri0PlYsvEF8X56Y-xoGbSgl-p7lIA; __Secure-3PSIDCC=AKEyXzWnlf6Wa8I0Hck8U3WeLdJ1nbz2W9cNUupMH0BW6wH57dNls4LLysU7cghw22IvvZKdIG8\"  --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\"  --header=\"Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\"  --header=\"Connection: keep-alive\" \"https://drive.usercontent.google.com/download?id=1W0jmrRX11DnRqU4QvGMlWFSlcItyeh0R&export=download&authuser=0&confirm=t&uuid=23a03d1a-abc8-42c8-b2e9-ac15544ce09b&at=APZUnTUcKjp9S2N1MeUHjjEMQv8Z%3A1720882064537\"  -c -O 'centroid_3.zip'\n","\n","# !wget --header=\"Host: drive.usercontent.google.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh,zh-CN;q=0.9,en;q=0.8\" --header=\"Cookie: AEC=AVYB7coqqJpbAt5TWooVNVp_aDFiZNB57t_gUQNwIT4IG1KVhaFStFKcVRM; SID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7sEcXEqMo-cDulaOAV9QiRAACgYKATASARYSFQHGX2MicthHYExwzkuJRXpDLmC_XxoVAUF8yKpkSuSLMm7wN8kPiklDLWpD0076; __Secure-1PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7eTxKEPCbtKJP-WpB0sS7IwACgYKAQ0SARYSFQHGX2MimRYfxLjZZnsSbRUyLnXj-xoVAUF8yKpK6mH60avbvj7dWu_Wtvny0076; __Secure-3PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7uXG5Vbh6OrUmdFmX1D1k3gACgYKAWMSARYSFQHGX2MiFsS_t8MOTqmRAcbHsxqG8RoVAUF8yKp0GCuI4xnwYrlT9L1pS6Ol0076; HSID=Ak0_J4cMdWxYYLsNT; SSID=AIMT0qtQWmO9_ImAP; APISID=h9-r_ylvYL8SAAMr/A-iHpJeO9Apsuge6w; SAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-1PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-3PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; S=billing-ui-v3=bUPMkFOb_-XdG1QunQWLPvT97nV4ggJL:billing-ui-v3-efe=bUPMkFOb_-XdG1QunQWLPvT97nV4ggJL; __Secure-1PSIDTS=sidts-CjEB4E2dkTePrvGZ34Uqd-fiwJVuKQfsKn-m0FkRIk67VXXobf9pe45X49TD9mxOTck4EAA; __Secure-3PSIDTS=sidts-CjEB4E2dkTePrvGZ34Uqd-fiwJVuKQfsKn-m0FkRIk67VXXobf9pe45X49TD9mxOTck4EAA; NID=515=NM4LfLVBoYJ9i81Kc-NBiwctEbhMRSl5wmR6n307UZGSzQGEMmfjGt37rGvWmr0kpME0asDPCVyOzRzWOQAE6tAeXOUlI-t456WBIvImfRgmWWMOsHrakcWQkh6tJpukjL302wlmwg58aKKzGf0A9FLjP_8ICtkhzJyPGNP9-UrXbObciHjanJe9QQ7HUQWK6o-ykNOyEMQdYRUyxuAiUNGs-J8CYs_FMGoehXTFhvCDRwk6BJc5fAFm7UJP6rqztlNPRsJwt04Zd3Gvhd_flNhUeLCSR8ZHFzeAbO4805TE9uuSCcny3CLGv9zsEsfbDtZEAGfDY8EzT_xm7jr7jzOts146k2NvdI2RvHJww81i_fz7uI494PwzXUgAKH4yM1ja9fZjwApQVPs0y17j-DzJoToC50bYt7DR4HpQK6on2AOu4q16ve9wyP0RDDNHfP9USVLb36gOCqfNU9At6EqTpXSJntuJOdCrF0IkO324uDeByiXpRDeDWTuFOuaD48lp0Gj91REUikYIEgsSL1De2Zrml_UCEYJrYUaRYvwZBkGpBJeb9rCVp-oipGOkSZ3ATKaIMOpviqPQEefRiK5xPf91m3eFcT4u-kRUuCIYmlZaP_fXXFPh459B6eYmhRwSAPwSZe1BczwQy9fAo6R_ZxrZKR-QHQvnJ9BOsuIvLNdygZCVWAdJji1wQp4BPxyRpHI1zwblH7vT7MDk_nQ6dcFnK-JNQM-ss4v8LQ_t7zzwg-cAOkNpek9wGSaLxAx9un2nY9bJpP9xkT5FrJjQfpQ7631XXdZP9YrTfJeM30_Cwk8HjeCa0A14Y7e3sDlCQFSEWKjsgvVKtZQPVU-dT4qy2hZku2m6xn6bqDCJ4S51qavae8ciYHJ5u06-kxoH9H2sPBkGHmNxl4uqa4E4LNG2cmK0OP0hSC_lIvPL1jMlTN9NPoI17U6Pk6z4uEa-rwZGaBc3tw0xCgZ5aNw9LHniHxefjXWFyEYuOXbtItfKYwe3KlBYHyPjX1WFvOifr99tnvKwwR-LFmTJ0_J6HzsUfXCQ6hBXfr7inmrRn8BBin-4NLpRKKUJTrE615Ltf7Rt_duO7XtInAeASNce9hyN3aB2sFD5gmEiHlXAxO1oEiuYbmBCBE3p-5pqJ994EzbTJd3_QQ; SIDCC=AKEyXzWUXvaLxcEWoUr7xDsHNqI9YlS2B0CD4n3sQW20AEbXjfwUamDojGOHRk_EUx-eeHbEAw; __Secure-1PSIDCC=AKEyXzWnzBM9s4vVnoJOnyQ6Am5ICp50PfclBvvvp2ftfri0PlYsvEF8X56Y-xoGbSgl-p7lIA; __Secure-3PSIDCC=AKEyXzWnlf6Wa8I0Hck8U3WeLdJ1nbz2W9cNUupMH0BW6wH57dNls4LLysU7cghw22IvvZKdIG8\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\" --header=\"Cookie: __Secure-ENID=12.SE=Yd0Bj-CLJ14fnd4qzdJHmwUs4B5zz46UaPC1cPJigNqqFV9PtM2CYyBpSbCkOyzUwzlEdZ1nZFf-igtGi7wSdJ_gqQSfQfh84r9egqFQAy9-GKayCRbdQKdera-2mkpuIT-c64CyR9vfNojM3hxZ9Dej-dGvtxlGjal9ttEHybw; __gsas=ID=ae0421b9a34b478c:T=1710758437:RT=1710758437:S=ALNI_MZP13R9ZOHbCzC0rgHSMrGXj6GCsg; HSID=A-4I-ZudDNUIB6EKH; SSID=A7v_1v9un6xAwVNku; APISID=ctK8IbLjeuDUmgys/AFnMSLWt9KddceDI6; SAPISID=J7GhTwED67EBqJJT/A9nwK7mr0ijGPw08r; __Secure-1PAPISID=J7GhTwED67EBqJJT/A9nwK7mr0ijGPw08r; __Secure-3PAPISID=J7GhTwED67EBqJJT/A9nwK7mr0ijGPw08r; SID=g.a000kgiBabgKCiCYKve9zfoWVgz9eu8sBA6N4XDPPpP5pcW16_C_kzuBV1TvOhAIC8VF1e9fpgACgYKATQSARQSFQHGX2Mi8LXUwWoIwNCEPU8Sy3mXUxoVAUF8yKqGXVfjTGz9gQal7nwGr4Pl0076; __Secure-1PSID=g.a000kgiBabgKCiCYKve9zfoWVgz9eu8sBA6N4XDPPpP5pcW16_C_PDa-DzVmbdGFPyxMQpk9_QACgYKAewSARQSFQHGX2MiAeee4fn0OWglWZfAygqkyBoVAUF8yKp-Sfmtnueimxc-0QbJRF9I0076; __Secure-3PSID=g.a000kgiBabgKCiCYKve9zfoWVgz9eu8sBA6N4XDPPpP5pcW16_C_g9IrMeU98APBo9Stp6wEnAACgYKAQASARQSFQHGX2MiFWtc9ucONXnpxBzlRdudEhoVAUF8yKoeZwCpJDnjfAFjGssHSUGm0076; NID=515=GQhY9nKKFCx3qFDjE0MA4ubjWNdef6xCIY_RfWOPWKEtyfBN3nAUl8WHI2VczjNQ4rVkj1XBAY8WNWHXyqSK10CfT4FxsFlPzrHIJpeTtm1nWRNBd9AAfBKJHz4XpESszntVUTE_59RklZuKo0vk1poReVi2da1PZKC3CTKH2Ll3gB5xuB9wf4bmq8ylVUuIROPJczr0XnCuUHV3qLdBvgy9_870b6UwOq1iOlIxFQFm01EZ4pqF4q1Ub3QRSWpEMLh4LSZFpJ5O255R5OV7krmEdDvH_sHoTEPZAg2PoEpwAyGK6Xp9qcLIlldgx5-5V86N8Wtb93uTlQuA_CFXb5_2eP3bgeX8txwlJ5SrldVjg9ctzYtBU2RwJKTSvdHfIG7lpOkg6XlkvDOcJpR3DihT_OlqnPn7drCAJpvVDv29hZn5XPMXaSrNdbG64OJ9urJEw5odEwsLYkkpC1vmlUcuoo52S5f6RQu0Z8kZiV8iRW6XIqHsSmQHunVaxk6xWCStUg; __Secure-1PSIDTS=sidts-CjEB3EgAEtTS0OazynCofIH4RCBstiRP5flEcvYW3z4Fg9oGd5QOESDOZt1wO2iqUYHjEAA; __Secure-3PSIDTS=sidts-CjEB3EgAEtTS0OazynCofIH4RCBstiRP5flEcvYW3z4Fg9oGd5QOESDOZt1wO2iqUYHjEAA; SIDCC=AKEyXzVI6aMX8lSDja86Yts3FBAtBzPCzVNgaX5BCz78NWsWzlT3yFWKUV7ZE46SFzE1GiBI-cHdTw; __Secure-1PSIDCC=AKEyXzUo4NQAwqqPMxP2eye-MFEbZmBIm_sZqRU1amttg0YoQkc8ZKSNXdHl5jNCMEbhrUHhS9-K; __Secure-3PSIDCC=AKEyXzWf2lIdmDLeZKpXSi9GytVQb6XudrYiNUBA5gW952YuLh8kL6T3IbBlu8zOTfGEcdUp5O1R\" --header=\"Connection: keep-alive\" \"https://drive.usercontent.google.com/download?id=1W0jmrRX11DnRqU4QvGMlWFSlcItyeh0R&export=download&authuser=0&confirm=t&uuid=615334ea-9569-476f-8bb4-727516c76591&at=APZUnTWDW32examprS0NvVx3_v7o%3A1720881303406\" -c -O 'centroid_3.zip'"],"metadata":{"id":"H8YjMlYcYmei","collapsed":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["赛道二额外数据来源于：https://github.com/Mohamedelrefaie/DrivAerNet\n","\n","赛道二额外数据的论文：Elrefaie, Mohamed, Angela Dai, and Faez Ahmed. \"Drivaernet: A parametric car dataset for data-driven aerodynamic design and graph-based drag prediction.\" arXiv preprint arXiv:2403.08055 (2024).\n","\n","**额外数据排除测试集：额外数据中仅使用了id>745的数据，未使用比赛测试数据，共计3711条数据。**"],"metadata":{"id":"wDM42uay7X8A"}},{"cell_type":"code","source":["!curl 'https://drive.usercontent.google.com/download?id=1zEL0a_o0DBuSzRncgtxtkrFCPiegZqJd&export=download&authuser=1&confirm=t&uuid=f4cd6774-28c7-4899-beb1-e9271a130f19&at=APZUnTWt_RC0KHds95ggRJczRF9J:1721011736859' \\\n","  -H 'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7' \\\n","  -H 'accept-language: zh,zh-CN;q=0.9,en;q=0.8' \\\n","  -H 'cookie: SEARCH_SAMESITE=CgQIzJsB; AEC=AVYB7coqqJpbAt5TWooVNVp_aDFiZNB57t_gUQNwIT4IG1KVhaFStFKcVRM; SID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7sEcXEqMo-cDulaOAV9QiRAACgYKATASARYSFQHGX2MicthHYExwzkuJRXpDLmC_XxoVAUF8yKpkSuSLMm7wN8kPiklDLWpD0076; __Secure-1PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7eTxKEPCbtKJP-WpB0sS7IwACgYKAQ0SARYSFQHGX2MimRYfxLjZZnsSbRUyLnXj-xoVAUF8yKpK6mH60avbvj7dWu_Wtvny0076; __Secure-3PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7uXG5Vbh6OrUmdFmX1D1k3gACgYKAWMSARYSFQHGX2MiFsS_t8MOTqmRAcbHsxqG8RoVAUF8yKp0GCuI4xnwYrlT9L1pS6Ol0076; HSID=Ak0_J4cMdWxYYLsNT; SSID=AIMT0qtQWmO9_ImAP; APISID=h9-r_ylvYL8SAAMr/A-iHpJeO9Apsuge6w; SAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-1PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-3PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; S=billing-ui-v3=myiOE0YlM8lN8iYqqDFVV1DzcE9ILBKL:billing-ui-v3-efe=myiOE0YlM8lN8iYqqDFVV1DzcE9ILBKL; NID=515=f7DxlXMHGv5snCa0o2Rtf5PaclKJPFPfs4bzQYWoP6-12yc61N_aaDD1dxrg_RZ9gAo4sd2DtQX3LjE_zIJmfycvHEAT8y_NDwj97mJ9RoEpHPflVyjkLedO5HixxuVPESgUY6RJSJagWgWEz4I3z_u4YHnGNh97LoYHEhIPEaWKiJPOu_LbcJH0W0JypqoUI-Wq3fnXMbkdQDYn8jYfmvwX1E64Tm4J_0TL2p9SontzJU7zHyD0AqMmsy_8bGF_tPSIzWDaoUQe_jhJBEfZTMObdKKsWH1tONlvFtvXOH9PR2K9ELhsj76I2rxRIkyj9a2J68rvfn2pWFl87DttRagRQo4OB3iBbEW5E73M3NdqHhDNy-GA9Gxee0gDTcXrESwdv_GzNC8fzH-4z5-aHCT3iAhIndphEwLJb-hXmjt4TG2yHdptS4WeE1cHT3QYuclxlMU_CF6-jK3FmwZDjuwTliqzqlOw9TdAbJuG66v_PdRLwgp3CYPAQjyMoPQRS2XXXZj-JclCNcB7cRX445gUTm9IojyQjy5GJHxxXB6jr-QNNWggOf8Ox-EtjMLKzsFqTkcJD3YQ6Bm-KPwGRIrgYi4MXAfDBDWQ4LkU1N5GcdY5dFYa7n5AaQQK98QlIfj08iluZtuntxfAHFA4RnOCPhM_ve3CYtmVa6ZeMcSOgAepO-oYLB_IgVzmWcPJIaAMBcwaeN4TSA5-zbgOjdSGb5QX9Oitq8pNFTDgXSlu_yQUQCZueGbkCuh0G1D8Tdxm1U_1x5bG44VQzp5dO1csLR9YJtShx_VDaQi2Oo1znXNzq-cRNIOIW1tnEEsaHSBjZmRNKLFK92xE93upumeeAqFg8IW3dCT42IHkBA7U8mZw5zjz35suCSX8opjaVG3h776NSj4-hq3217g1jGMPDcHkd1Ruzi-8-yfh5slwmkxyO4a-6dlU77smmhjZRhZYFVdkvzkld6D4yFr1ZwCujT3sJjS1YKwBzgGYwp_L-n5-fb8wKD5GwVrgelLMoMq4ZW_iWg8wbLXCW_CnBgsD0GDp97_y1BhjQ0ISYAefkgRudMnxPwGhLvvByzC_2TAKfOHpDscOnIQZlk9vAImBJQ_BwkjV2qvQW3xWNrDskRyQ7sp5zgZV8ZBOKUvs0RzQuk-9acLl9Q; __Secure-1PSIDTS=sidts-CjEB4E2dkSar0V5K52eCTBzJJ_9xOGD9L_GO2fYUQ-D53J-yUCJkpPUipO1K2pk8KDmYEAA; __Secure-3PSIDTS=sidts-CjEB4E2dkSar0V5K52eCTBzJJ_9xOGD9L_GO2fYUQ-D53J-yUCJkpPUipO1K2pk8KDmYEAA; SIDCC=AKEyXzVVd4bq-8eK0Ht4kPhv4m8AlVIgPDd2FxW7cenVq0oPzrD2ov4oNHOWlvosWvN-QLt4VQ; __Secure-1PSIDCC=AKEyXzXh9XzrRW3khhZ7nNG7s_-FttVPwYk5oVse3vTT2fCoSQkJgDrY7vazg1j8O1omAKPbSw; __Secure-3PSIDCC=AKEyXzVEYSAsIpUVMfnPqWxZnGDSvp-dEK5Dep35xn6oogrNNN_IskFB3yPDmaHFyfP2aMl247E' \\\n","  -H 'priority: u=0, i' \\\n","  -H 'sec-ch-ua: \"Google Chrome\";v=\"125\", \"Chromium\";v=\"125\", \"Not.A/Brand\";v=\"24\"' \\\n","  -H 'sec-ch-ua-mobile: ?0' \\\n","  -H 'sec-ch-ua-platform: \"Windows\"' \\\n","  -H 'sec-fetch-dest: iframe' \\\n","  -H 'sec-fetch-mode: navigate' \\\n","  -H 'sec-fetch-site: same-site' \\\n","  -H 'upgrade-insecure-requests: 1' \\\n","  -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36' \\\n","  -H 'x-client-data: CKy1yQEIlbbJAQiitskBCKmdygEItoHLAQiSocsBCIWgzQEIuMjNAQimis4BCOKTzgEI6JPOAQjum84BCJWdzgEIxZ3OAQiyn84BGPXJzQEY1+vNARihnc4B' -o centroid.zip\n"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"qrLUfXxxKrTW","executionInfo":{"status":"ok","timestamp":1721011960293,"user_tz":-480,"elapsed":159215,"user":{"displayName":"刘野","userId":"06353679841549898578"}},"outputId":"18f9e7db-1f98-4ef7-98e8-536902231445"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n","                                 Dload  Upload   Total   Spent    Left  Speed\n"," 78 15.7G   78 12.2G    0     0  79.6M      0  0:03:22  0:02:37  0:00:45 54.1M^C\n"]}]},{"cell_type":"code","source":["\n","!curl 'https://drive.usercontent.google.com/download?id=1kplQ1qGMI8toknT74vQZGdmdWxA71SiL&export=download&authuser=1&confirm=t&uuid=5ad4d34a-c765-4ab9-bc70-0696d277d61e&at=APZUnTUmDANwNPtvdqkZOT1dXioc:1721011901290' \\\n","  -H 'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7' \\\n","  -H 'accept-language: zh,zh-CN;q=0.9,en;q=0.8' \\\n","  -H 'cookie: SEARCH_SAMESITE=CgQIzJsB; AEC=AVYB7coqqJpbAt5TWooVNVp_aDFiZNB57t_gUQNwIT4IG1KVhaFStFKcVRM; SID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7sEcXEqMo-cDulaOAV9QiRAACgYKATASARYSFQHGX2MicthHYExwzkuJRXpDLmC_XxoVAUF8yKpkSuSLMm7wN8kPiklDLWpD0076; __Secure-1PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7eTxKEPCbtKJP-WpB0sS7IwACgYKAQ0SARYSFQHGX2MimRYfxLjZZnsSbRUyLnXj-xoVAUF8yKpK6mH60avbvj7dWu_Wtvny0076; __Secure-3PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7uXG5Vbh6OrUmdFmX1D1k3gACgYKAWMSARYSFQHGX2MiFsS_t8MOTqmRAcbHsxqG8RoVAUF8yKp0GCuI4xnwYrlT9L1pS6Ol0076; HSID=Ak0_J4cMdWxYYLsNT; SSID=AIMT0qtQWmO9_ImAP; APISID=h9-r_ylvYL8SAAMr/A-iHpJeO9Apsuge6w; SAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-1PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-3PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; S=billing-ui-v3=myiOE0YlM8lN8iYqqDFVV1DzcE9ILBKL:billing-ui-v3-efe=myiOE0YlM8lN8iYqqDFVV1DzcE9ILBKL; NID=515=f7DxlXMHGv5snCa0o2Rtf5PaclKJPFPfs4bzQYWoP6-12yc61N_aaDD1dxrg_RZ9gAo4sd2DtQX3LjE_zIJmfycvHEAT8y_NDwj97mJ9RoEpHPflVyjkLedO5HixxuVPESgUY6RJSJagWgWEz4I3z_u4YHnGNh97LoYHEhIPEaWKiJPOu_LbcJH0W0JypqoUI-Wq3fnXMbkdQDYn8jYfmvwX1E64Tm4J_0TL2p9SontzJU7zHyD0AqMmsy_8bGF_tPSIzWDaoUQe_jhJBEfZTMObdKKsWH1tONlvFtvXOH9PR2K9ELhsj76I2rxRIkyj9a2J68rvfn2pWFl87DttRagRQo4OB3iBbEW5E73M3NdqHhDNy-GA9Gxee0gDTcXrESwdv_GzNC8fzH-4z5-aHCT3iAhIndphEwLJb-hXmjt4TG2yHdptS4WeE1cHT3QYuclxlMU_CF6-jK3FmwZDjuwTliqzqlOw9TdAbJuG66v_PdRLwgp3CYPAQjyMoPQRS2XXXZj-JclCNcB7cRX445gUTm9IojyQjy5GJHxxXB6jr-QNNWggOf8Ox-EtjMLKzsFqTkcJD3YQ6Bm-KPwGRIrgYi4MXAfDBDWQ4LkU1N5GcdY5dFYa7n5AaQQK98QlIfj08iluZtuntxfAHFA4RnOCPhM_ve3CYtmVa6ZeMcSOgAepO-oYLB_IgVzmWcPJIaAMBcwaeN4TSA5-zbgOjdSGb5QX9Oitq8pNFTDgXSlu_yQUQCZueGbkCuh0G1D8Tdxm1U_1x5bG44VQzp5dO1csLR9YJtShx_VDaQi2Oo1znXNzq-cRNIOIW1tnEEsaHSBjZmRNKLFK92xE93upumeeAqFg8IW3dCT42IHkBA7U8mZw5zjz35suCSX8opjaVG3h776NSj4-hq3217g1jGMPDcHkd1Ruzi-8-yfh5slwmkxyO4a-6dlU77smmhjZRhZYFVdkvzkld6D4yFr1ZwCujT3sJjS1YKwBzgGYwp_L-n5-fb8wKD5GwVrgelLMoMq4ZW_iWg8wbLXCW_CnBgsD0GDp97_y1BhjQ0ISYAefkgRudMnxPwGhLvvByzC_2TAKfOHpDscOnIQZlk9vAImBJQ_BwkjV2qvQW3xWNrDskRyQ7sp5zgZV8ZBOKUvs0RzQuk-9acLl9Q; __Secure-1PSIDTS=sidts-CjEB4E2dkcyeG-706DIirRL4ZT6d1Ey7zOxcpjH0gIMP-LGrv_2vD6ZYpCNB-zbi6FD1EAA; __Secure-3PSIDTS=sidts-CjEB4E2dkcyeG-706DIirRL4ZT6d1Ey7zOxcpjH0gIMP-LGrv_2vD6ZYpCNB-zbi6FD1EAA; SIDCC=AKEyXzUO6ATMbyLDKf0JONH_EZ9q18dNAh4W2BnM-J4vWJXZIWn62ug9d3TdYBYHq_wZGYaQ9g; __Secure-1PSIDCC=AKEyXzVaBb1Cde3SKjz4O9dj3_TJYqgA6V0wzhjeI7tzYynz8DfGJqCyAlTI5wfk3BSO5jeg3g; __Secure-3PSIDCC=AKEyXzVhNQN1oY0uCd7QSXfCDNSJCAv920LjcKWTt-641d2O0ITi6ng5t_AaspWvj3D8kv_cG-8' \\\n","  -H 'priority: u=0, i' \\\n","  -H 'sec-ch-ua: \"Google Chrome\";v=\"125\", \"Chromium\";v=\"125\", \"Not.A/Brand\";v=\"24\"' \\\n","  -H 'sec-ch-ua-mobile: ?0' \\\n","  -H 'sec-ch-ua-platform: \"Windows\"' \\\n","  -H 'sec-fetch-dest: iframe' \\\n","  -H 'sec-fetch-mode: navigate' \\\n","  -H 'sec-fetch-site: same-site' \\\n","  -H 'upgrade-insecure-requests: 1' \\\n","  -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36' \\\n","  -H 'x-client-data: CKy1yQEIlbbJAQiitskBCKmdygEItoHLAQiSocsBCIWgzQEIuMjNAQimis4BCOKTzgEI6JPOAQjum84BCJWdzgEIxZ3OAQiyn84BGPXJzQEY1+vNARihnc4B' -o press.zip\n"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"cQJI_BcgNccz","executionInfo":{"status":"ok","timestamp":1720931143410,"user_tz":-480,"elapsed":74051,"user":{"displayName":"刘野","userId":"06353679841549898578"}},"outputId":"92c47a16-9c33-43a7-d466-03ee07949baf"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n","                                 Dload  Upload   Total   Spent    Left  Speed\n","100 5534M  100 5534M    0     0  74.6M      0  0:01:14  0:01:14 --:--:-- 83.3M\n"]}]},{"cell_type":"code","source":["\n","!curl 'https://drive.usercontent.google.com/download?id=1Pu9XSyRj47SFrmdmxLNxZMb8f3LK6oi2&export=download&authuser=1&confirm=t&uuid=03fc13af-efab-4e23-8505-b60212c68185&at=APZUnTUBVyyVybTwVQg3uylUsD5F:1721008361811' \\\n","  -H 'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7' \\\n","  -H 'accept-language: zh,zh-CN;q=0.9,en;q=0.8' \\\n","  -H 'cookie: SEARCH_SAMESITE=CgQIzJsB; AEC=AVYB7coqqJpbAt5TWooVNVp_aDFiZNB57t_gUQNwIT4IG1KVhaFStFKcVRM; SID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7sEcXEqMo-cDulaOAV9QiRAACgYKATASARYSFQHGX2MicthHYExwzkuJRXpDLmC_XxoVAUF8yKpkSuSLMm7wN8kPiklDLWpD0076; __Secure-1PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7eTxKEPCbtKJP-WpB0sS7IwACgYKAQ0SARYSFQHGX2MimRYfxLjZZnsSbRUyLnXj-xoVAUF8yKpK6mH60avbvj7dWu_Wtvny0076; __Secure-3PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7uXG5Vbh6OrUmdFmX1D1k3gACgYKAWMSARYSFQHGX2MiFsS_t8MOTqmRAcbHsxqG8RoVAUF8yKp0GCuI4xnwYrlT9L1pS6Ol0076; HSID=Ak0_J4cMdWxYYLsNT; SSID=AIMT0qtQWmO9_ImAP; APISID=h9-r_ylvYL8SAAMr/A-iHpJeO9Apsuge6w; SAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-1PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-3PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; S=billing-ui-v3=myiOE0YlM8lN8iYqqDFVV1DzcE9ILBKL:billing-ui-v3-efe=myiOE0YlM8lN8iYqqDFVV1DzcE9ILBKL; NID=515=f7DxlXMHGv5snCa0o2Rtf5PaclKJPFPfs4bzQYWoP6-12yc61N_aaDD1dxrg_RZ9gAo4sd2DtQX3LjE_zIJmfycvHEAT8y_NDwj97mJ9RoEpHPflVyjkLedO5HixxuVPESgUY6RJSJagWgWEz4I3z_u4YHnGNh97LoYHEhIPEaWKiJPOu_LbcJH0W0JypqoUI-Wq3fnXMbkdQDYn8jYfmvwX1E64Tm4J_0TL2p9SontzJU7zHyD0AqMmsy_8bGF_tPSIzWDaoUQe_jhJBEfZTMObdKKsWH1tONlvFtvXOH9PR2K9ELhsj76I2rxRIkyj9a2J68rvfn2pWFl87DttRagRQo4OB3iBbEW5E73M3NdqHhDNy-GA9Gxee0gDTcXrESwdv_GzNC8fzH-4z5-aHCT3iAhIndphEwLJb-hXmjt4TG2yHdptS4WeE1cHT3QYuclxlMU_CF6-jK3FmwZDjuwTliqzqlOw9TdAbJuG66v_PdRLwgp3CYPAQjyMoPQRS2XXXZj-JclCNcB7cRX445gUTm9IojyQjy5GJHxxXB6jr-QNNWggOf8Ox-EtjMLKzsFqTkcJD3YQ6Bm-KPwGRIrgYi4MXAfDBDWQ4LkU1N5GcdY5dFYa7n5AaQQK98QlIfj08iluZtuntxfAHFA4RnOCPhM_ve3CYtmVa6ZeMcSOgAepO-oYLB_IgVzmWcPJIaAMBcwaeN4TSA5-zbgOjdSGb5QX9Oitq8pNFTDgXSlu_yQUQCZueGbkCuh0G1D8Tdxm1U_1x5bG44VQzp5dO1csLR9YJtShx_VDaQi2Oo1znXNzq-cRNIOIW1tnEEsaHSBjZmRNKLFK92xE93upumeeAqFg8IW3dCT42IHkBA7U8mZw5zjz35suCSX8opjaVG3h776NSj4-hq3217g1jGMPDcHkd1Ruzi-8-yfh5slwmkxyO4a-6dlU77smmhjZRhZYFVdkvzkld6D4yFr1ZwCujT3sJjS1YKwBzgGYwp_L-n5-fb8wKD5GwVrgelLMoMq4ZW_iWg8wbLXCW_CnBgsD0GDp97_y1BhjQ0ISYAefkgRudMnxPwGhLvvByzC_2TAKfOHpDscOnIQZlk9vAImBJQ_BwkjV2qvQW3xWNrDskRyQ7sp5zgZV8ZBOKUvs0RzQuk-9acLl9Q; __Secure-1PSIDTS=sidts-CjEB4E2dkRl-e2cLhhwXDzDk-rzgd2xbWfhFsDhTMeF5dTlXdEZtgRRv9KxOg3aKbw94EAA; __Secure-3PSIDTS=sidts-CjEB4E2dkRl-e2cLhhwXDzDk-rzgd2xbWfhFsDhTMeF5dTlXdEZtgRRv9KxOg3aKbw94EAA; SIDCC=AKEyXzUQGR2IEvc_8XXe0ihqfc_i1mjVc2ver1o3_qABcV9RkiYy9oq63ESbdypx118N_ffR3w; __Secure-1PSIDCC=AKEyXzUbVzm8IfocDFc9TkyP7h23tZ-QdwdtDuRlCuwZFq8GH-fcpnzNFi2mhTZJbGbiHzw26w; __Secure-3PSIDCC=AKEyXzX2kWbD1r-wN6CXPXeroB7juxTpokNrOsycIfomuT-E3grtkX0ktBuHs8ut788dbPuNMlg' \\\n","  -H 'priority: u=0, i' \\\n","  -H 'sec-ch-ua: \"Google Chrome\";v=\"125\", \"Chromium\";v=\"125\", \"Not.A/Brand\";v=\"24\"' \\\n","  -H 'sec-ch-ua-mobile: ?0' \\\n","  -H 'sec-ch-ua-platform: \"Windows\"' \\\n","  -H 'sec-fetch-dest: iframe' \\\n","  -H 'sec-fetch-mode: navigate' \\\n","  -H 'sec-fetch-site: same-site' \\\n","  -H 'upgrade-insecure-requests: 1' \\\n","  -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36' \\\n","  -H 'x-client-data: CKy1yQEIlbbJAQiitskBCKmdygEItoHLAQiSocsBCIWgzQEIuMjNAQimis4BCOKTzgEI6JPOAQjum84BCJWdzgEIxZ3OAQiyn84BGPXJzQEY1+vNARihnc4B' -o Testset_track_B.zip\n"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"zSkqKjB4NeQi","executionInfo":{"status":"ok","timestamp":1720931148267,"user_tz":-480,"elapsed":4302,"user":{"displayName":"刘野","userId":"06353679841549898578"}},"outputId":"56d831df-b746-42d4-ce2b-ba509c66a8d6"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n","                                 Dload  Upload   Total   Spent    Left  Speed\n","100  312M  100  312M    0     0  72.0M      0  0:00:04  0:00:04 --:--:--  100M\n"]}]},{"cell_type":"code","source":["\n","!curl 'https://drive.usercontent.google.com/download?id=1JKmLZFgH3fttDoFeA0SkRVE8e3fxNcDR&export=download&authuser=1&confirm=t&uuid=2b158072-5df1-432f-9d19-29ffcaf892ed&at=APZUnTXrqyhqtzV3_JK9oBJ_t1mD:1721008410212' \\\n","  -H 'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7' \\\n","  -H 'accept-language: zh,zh-CN;q=0.9,en;q=0.8' \\\n","  -H 'cookie: SEARCH_SAMESITE=CgQIzJsB; AEC=AVYB7coqqJpbAt5TWooVNVp_aDFiZNB57t_gUQNwIT4IG1KVhaFStFKcVRM; SID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7sEcXEqMo-cDulaOAV9QiRAACgYKATASARYSFQHGX2MicthHYExwzkuJRXpDLmC_XxoVAUF8yKpkSuSLMm7wN8kPiklDLWpD0076; __Secure-1PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7eTxKEPCbtKJP-WpB0sS7IwACgYKAQ0SARYSFQHGX2MimRYfxLjZZnsSbRUyLnXj-xoVAUF8yKpK6mH60avbvj7dWu_Wtvny0076; __Secure-3PSID=g.a000lwhzPIqBzg0W97B8nl4OMFLevLbxH1Qlfz-Q-ETz1Zt9KdI7uXG5Vbh6OrUmdFmX1D1k3gACgYKAWMSARYSFQHGX2MiFsS_t8MOTqmRAcbHsxqG8RoVAUF8yKp0GCuI4xnwYrlT9L1pS6Ol0076; HSID=Ak0_J4cMdWxYYLsNT; SSID=AIMT0qtQWmO9_ImAP; APISID=h9-r_ylvYL8SAAMr/A-iHpJeO9Apsuge6w; SAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-1PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; __Secure-3PAPISID=GiGcvVVJAk8U30rD/ARLtq0ckd5r4NZAku; S=billing-ui-v3=myiOE0YlM8lN8iYqqDFVV1DzcE9ILBKL:billing-ui-v3-efe=myiOE0YlM8lN8iYqqDFVV1DzcE9ILBKL; NID=515=f7DxlXMHGv5snCa0o2Rtf5PaclKJPFPfs4bzQYWoP6-12yc61N_aaDD1dxrg_RZ9gAo4sd2DtQX3LjE_zIJmfycvHEAT8y_NDwj97mJ9RoEpHPflVyjkLedO5HixxuVPESgUY6RJSJagWgWEz4I3z_u4YHnGNh97LoYHEhIPEaWKiJPOu_LbcJH0W0JypqoUI-Wq3fnXMbkdQDYn8jYfmvwX1E64Tm4J_0TL2p9SontzJU7zHyD0AqMmsy_8bGF_tPSIzWDaoUQe_jhJBEfZTMObdKKsWH1tONlvFtvXOH9PR2K9ELhsj76I2rxRIkyj9a2J68rvfn2pWFl87DttRagRQo4OB3iBbEW5E73M3NdqHhDNy-GA9Gxee0gDTcXrESwdv_GzNC8fzH-4z5-aHCT3iAhIndphEwLJb-hXmjt4TG2yHdptS4WeE1cHT3QYuclxlMU_CF6-jK3FmwZDjuwTliqzqlOw9TdAbJuG66v_PdRLwgp3CYPAQjyMoPQRS2XXXZj-JclCNcB7cRX445gUTm9IojyQjy5GJHxxXB6jr-QNNWggOf8Ox-EtjMLKzsFqTkcJD3YQ6Bm-KPwGRIrgYi4MXAfDBDWQ4LkU1N5GcdY5dFYa7n5AaQQK98QlIfj08iluZtuntxfAHFA4RnOCPhM_ve3CYtmVa6ZeMcSOgAepO-oYLB_IgVzmWcPJIaAMBcwaeN4TSA5-zbgOjdSGb5QX9Oitq8pNFTDgXSlu_yQUQCZueGbkCuh0G1D8Tdxm1U_1x5bG44VQzp5dO1csLR9YJtShx_VDaQi2Oo1znXNzq-cRNIOIW1tnEEsaHSBjZmRNKLFK92xE93upumeeAqFg8IW3dCT42IHkBA7U8mZw5zjz35suCSX8opjaVG3h776NSj4-hq3217g1jGMPDcHkd1Ruzi-8-yfh5slwmkxyO4a-6dlU77smmhjZRhZYFVdkvzkld6D4yFr1ZwCujT3sJjS1YKwBzgGYwp_L-n5-fb8wKD5GwVrgelLMoMq4ZW_iWg8wbLXCW_CnBgsD0GDp97_y1BhjQ0ISYAefkgRudMnxPwGhLvvByzC_2TAKfOHpDscOnIQZlk9vAImBJQ_BwkjV2qvQW3xWNrDskRyQ7sp5zgZV8ZBOKUvs0RzQuk-9acLl9Q; __Secure-1PSIDTS=sidts-CjEB4E2dkRl-e2cLhhwXDzDk-rzgd2xbWfhFsDhTMeF5dTlXdEZtgRRv9KxOg3aKbw94EAA; __Secure-3PSIDTS=sidts-CjEB4E2dkRl-e2cLhhwXDzDk-rzgd2xbWfhFsDhTMeF5dTlXdEZtgRRv9KxOg3aKbw94EAA; SIDCC=AKEyXzXKPDP-eAM2eVraUwBJaJgEX6YIanoN41f9Ar2ZGRxHcMF0y81I8m7GRIXKq4xmLfmKCg; __Secure-1PSIDCC=AKEyXzUTnLLweS-qlAltvTpe101fzOJRzEvfvEXGKTfsm86ZelARyKKrySVi-53w4da9hGG5Bg; __Secure-3PSIDCC=AKEyXzX8zceYNoRlLw_a1d5JtnO5jFswrAfdUYA9H0OXh7PVaW9ox9nr7aD5cGbKWh9IugYppZE' \\\n","  -H 'priority: u=0, i' \\\n","  -H 'sec-ch-ua: \"Google Chrome\";v=\"125\", \"Chromium\";v=\"125\", \"Not.A/Brand\";v=\"24\"' \\\n","  -H 'sec-ch-ua-mobile: ?0' \\\n","  -H 'sec-ch-ua-platform: \"Windows\"' \\\n","  -H 'sec-fetch-dest: iframe' \\\n","  -H 'sec-fetch-mode: navigate' \\\n","  -H 'sec-fetch-site: same-site' \\\n","  -H 'upgrade-insecure-requests: 1' \\\n","  -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36' \\\n","  -H 'x-client-data: CKy1yQEIlbbJAQiitskBCKmdygEItoHLAQiSocsBCIWgzQEIuMjNAQimis4BCOKTzgEI6JPOAQjum84BCJWdzgEIxZ3OAQiyn84BGPXJzQEY1+vNARihnc4B' -o Transolver_track_B.zip"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"8vD7O9elNfKO","executionInfo":{"status":"ok","timestamp":1720930827498,"user_tz":-480,"elapsed":5005,"user":{"displayName":"刘野","userId":"06353679841549898578"}},"outputId":"ac86a442-709d-41f9-b429-2423cdb52ef3"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n","                                 Dload  Upload   Total   Spent    Left  Speed\n","100 9154k  100 9154k    0     0  2146k      0  0:00:04  0:00:04 --:--:-- 2147k\n"]}]},{"cell_type":"code","source":["# import gdown\n","# code_url = 'https://drive.google.com/uc?export=download&id=1Pu9XSyRj47SFrmdmxLNxZMb8f3LK6oi2'#code\n","# centroid_url = 'https://drive.google.com/uc?export=download&id=1zEL0a_o0DBuSzRncgtxtkrFCPiegZqJd'# centroid\n","# press_url = 'https://drive.google.com/uc?export=download&id=1kplQ1qGMI8toknT74vQZGdmdWxA71SiL'\n","# test_url = 'https://drive.google.com/uc?export=download&id=1Pu9XSyRj47SFrmdmxLNxZMb8f3LK6oi2'\n","# centroid_output = '/content/train_track_B_e/'\n","# press_output = '/content/train_track_B_e/'\n","# gdown.download(centroid_url, centroid_output, quiet=False)\n","# gdown.download(press_url, press_output, quiet=False)\n","# gdown.download(test_url,'/content/')\n","# gdown.download(code_url,'/content/code/')"],"metadata":{"collapsed":true,"id":"jPiDHDNrTg-Q"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["\n","import zipfile\n","import os\n","\n","def list_and_unzip(zip_folder, extract_folder):\n","    # 确保解压目录存在\n","    if not os.path.exists(extract_folder):\n","        os.makedirs(extract_folder)\n","\n","    # 列出指定目录下所有文件和文件夹\n","    files = os.listdir(zip_folder)\n","\n","    # 过滤出.zip文件\n","    zip_files = [file for file in files if file.endswith('.zip')]\n","\n","    # 输出.zip文件列表\n","    print(\"Zip files found:\", zip_files)\n","\n","    # 逐一解压每个.zip文件\n","    for zip_file in zip_files:\n","        zip_path = os.path.join(zip_folder, zip_file)\n","        with zipfile.ZipFile(zip_path, 'r') as zip_ref:\n","            zip_ref.extractall(extract_folder)\n","            print(f\"Extracted {zip_file} to {extract_folder}\")\n","\n","\n","def unzip_file(zip_path, extract_to):\n","    \"\"\"\n","    解压 ZIP 文件到指定目录。\n","    Args:\n","    zip_path (str): ZIP 文件的路径。\n","    extract_to (str): 文件解压的目标目录。\n","    \"\"\"\n","    # 确保解压目标目录存在\n","    if not os.path.exists(extract_to):\n","        os.makedirs(extract_to)\n","\n","    with zipfile.ZipFile(zip_path, 'r') as zip_ref:\n","        zip_ref.extractall(extract_to)\n","        print(f\"Files extracted to: {extract_to}\")\n"],"metadata":{"id":"KAa3QqklR_fu"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["\n","# centroid\n","# centroid_zip_folder = '/content/train_track_B_e/'  # 替换为你的.zip文件所在目录\n","# centroid_folder = '/content/train_track_B_e/'  # 替换为你希望解压到的目录\n","# list_and_unzip(centroid_zip_folder, centroid_folder)\n","\n","unzip_file('/content/centroid.zip','/content/train_track_B_e/')\n","os.remove('/content/centroid.zip')\n","unzip_file('/content/press.zip','/content/train_track_B_e/')\n","os.remove('/content/press.zip')\n","unzip_file('/content/Testset_track_B.zip','/content/')\n","os.remove('/content/Testset_track_B.zip')\n","unzip_file('/content/Transolver_track_B.zip','/content/code/')\n","os.remove('/content/Transolver_track_B.zip')\n","# os.remove('/content/train_track_B_e/centroid.zip')\n","# os.remove('/content/train_track_B_e/press.zip')"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"YrH8j7XOSBsp","executionInfo":{"status":"ok","timestamp":1720931623482,"user_tz":-480,"elapsed":126225,"user":{"displayName":"刘野","userId":"06353679841549898578"}},"outputId":"c355cf90-a49e-470f-ed3a-a06b4a41fb44"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["Files extracted to: /content/train_track_B_e/\n","Files extracted to: /content/\n","Files extracted to: /content/code/\n"]}]},{"cell_type":"code","source":["!pip install timm"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"collapsed":true,"id":"v67_yZ7iRJax","executionInfo":{"status":"ok","timestamp":1720931715448,"user_tz":-480,"elapsed":72037,"user":{"displayName":"刘野","userId":"06353679841549898578"}},"outputId":"dad2b290-f6bd-42ec-d925-898c5b366d91"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["Collecting timm\n","  Downloading timm-1.0.7-py3-none-any.whl (2.3 MB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.3/2.3 MB\u001b[0m \u001b[31m8.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hRequirement already satisfied: torch in /usr/local/lib/python3.10/dist-packages (from timm) (2.3.0+cu121)\n","Requirement already satisfied: torchvision in /usr/local/lib/python3.10/dist-packages (from timm) (0.18.0+cu121)\n","Requirement already satisfied: pyyaml in /usr/local/lib/python3.10/dist-packages (from timm) (6.0.1)\n","Requirement already satisfied: huggingface_hub in /usr/local/lib/python3.10/dist-packages (from timm) (0.23.4)\n","Requirement already satisfied: safetensors in /usr/local/lib/python3.10/dist-packages (from timm) (0.4.3)\n","Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from huggingface_hub->timm) (3.15.4)\n","Requirement already satisfied: fsspec>=2023.5.0 in /usr/local/lib/python3.10/dist-packages (from huggingface_hub->timm) (2023.6.0)\n","Requirement already satisfied: packaging>=20.9 in /usr/local/lib/python3.10/dist-packages (from huggingface_hub->timm) (24.1)\n","Requirement already satisfied: requests in /usr/local/lib/python3.10/dist-packages (from huggingface_hub->timm) (2.31.0)\n","Requirement already satisfied: tqdm>=4.42.1 in /usr/local/lib/python3.10/dist-packages (from huggingface_hub->timm) (4.66.4)\n","Requirement already satisfied: typing-extensions>=3.7.4.3 in /usr/local/lib/python3.10/dist-packages (from huggingface_hub->timm) (4.12.2)\n","Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from torch->timm) (1.13.0)\n","Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from torch->timm) (3.3)\n","Requirement already satisfied: jinja2 in /usr/local/lib/python3.10/dist-packages (from torch->timm) (3.1.4)\n","Collecting nvidia-cuda-nvrtc-cu12==12.1.105 (from torch->timm)\n","  Using cached nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (23.7 MB)\n","Collecting nvidia-cuda-runtime-cu12==12.1.105 (from torch->timm)\n","  Using cached nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (823 kB)\n","Collecting nvidia-cuda-cupti-cu12==12.1.105 (from torch->timm)\n","  Using cached nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (14.1 MB)\n","Collecting nvidia-cudnn-cu12==8.9.2.26 (from torch->timm)\n","  Using cached nvidia_cudnn_cu12-8.9.2.26-py3-none-manylinux1_x86_64.whl (731.7 MB)\n","Collecting nvidia-cublas-cu12==12.1.3.1 (from torch->timm)\n","  Using cached nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl (410.6 MB)\n","Collecting nvidia-cufft-cu12==11.0.2.54 (from torch->timm)\n","  Using cached nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl (121.6 MB)\n","Collecting nvidia-curand-cu12==10.3.2.106 (from torch->timm)\n","  Using cached nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl (56.5 MB)\n","Collecting nvidia-cusolver-cu12==11.4.5.107 (from torch->timm)\n","  Using cached nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl (124.2 MB)\n","Collecting nvidia-cusparse-cu12==12.1.0.106 (from torch->timm)\n","  Using cached nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl (196.0 MB)\n","Collecting nvidia-nccl-cu12==2.20.5 (from torch->timm)\n","  Using cached nvidia_nccl_cu12-2.20.5-py3-none-manylinux2014_x86_64.whl (176.2 MB)\n","Collecting nvidia-nvtx-cu12==12.1.105 (from torch->timm)\n","  Using cached nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (99 kB)\n","Requirement already satisfied: triton==2.3.0 in /usr/local/lib/python3.10/dist-packages (from torch->timm) (2.3.0)\n","Collecting nvidia-nvjitlink-cu12 (from nvidia-cusolver-cu12==11.4.5.107->torch->timm)\n","  Downloading nvidia_nvjitlink_cu12-12.5.82-py3-none-manylinux2014_x86_64.whl (21.3 MB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m21.3/21.3 MB\u001b[0m \u001b[31m39.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hRequirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from torchvision->timm) (1.25.2)\n","Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in /usr/local/lib/python3.10/dist-packages (from torchvision->timm) (9.4.0)\n","Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.10/dist-packages (from jinja2->torch->timm) (2.1.5)\n","Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests->huggingface_hub->timm) (3.3.2)\n","Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/dist-packages (from requests->huggingface_hub->timm) (3.7)\n","Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.10/dist-packages (from requests->huggingface_hub->timm) (2.0.7)\n","Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/dist-packages (from requests->huggingface_hub->timm) (2024.7.4)\n","Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.10/dist-packages (from sympy->torch->timm) (1.3.0)\n","Installing collected packages: nvidia-nvtx-cu12, nvidia-nvjitlink-cu12, nvidia-nccl-cu12, nvidia-curand-cu12, nvidia-cufft-cu12, nvidia-cuda-runtime-cu12, nvidia-cuda-nvrtc-cu12, nvidia-cuda-cupti-cu12, nvidia-cublas-cu12, nvidia-cusparse-cu12, nvidia-cudnn-cu12, nvidia-cusolver-cu12, timm\n","Successfully installed nvidia-cublas-cu12-12.1.3.1 nvidia-cuda-cupti-cu12-12.1.105 nvidia-cuda-nvrtc-cu12-12.1.105 nvidia-cuda-runtime-cu12-12.1.105 nvidia-cudnn-cu12-8.9.2.26 nvidia-cufft-cu12-11.0.2.54 nvidia-curand-cu12-10.3.2.106 nvidia-cusolver-cu12-11.4.5.107 nvidia-cusparse-cu12-12.1.0.106 nvidia-nccl-cu12-2.20.5 nvidia-nvjitlink-cu12-12.5.82 nvidia-nvtx-cu12-12.1.105 timm-1.0.7\n"]}]},{"cell_type":"code","source":["!pip install einops"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"pVdOHe56ReTa","executionInfo":{"status":"ok","timestamp":1720931725989,"user_tz":-480,"elapsed":10549,"user":{"displayName":"刘野","userId":"06353679841549898578"}},"outputId":"9e6a2090-23a7-4807-e5b5-7695e4b2f7f7"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["Collecting einops\n","  Downloading einops-0.8.0-py3-none-any.whl (43 kB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m43.2/43.2 kB\u001b[0m \u001b[31m1.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hInstalling collected packages: einops\n","Successfully installed einops-0.8.0\n"]}]},{"cell_type":"markdown","source":["## 训练的代码"],"metadata":{"id":"dDHCS1Uh-Djt"}},{"cell_type":"code","source":["!pwd\n","import os\n","\n","# 设置环境变量\n","os.environ['CUDA_VISIBLE_DEVICES'] = '0'\n","!python /content/code/Transolver_track_B/My_main.py   --epochs 69 --milestones 40 50 60 65 68 \\\n"," --gpu_id 0  --depth 5 --hidden_dim 256 --num_slices 32 --batch_size 4 --loss_type 'rl2'\n","\n","# import shutil\n","\n","# def remove_folder_completely(path):\n","#     try:\n","#         shutil.rmtree(path)\n","#         print(f'{path} has been removed')\n","#     except Exception as e:\n","#         print(f'Failed to delete {path}. Reason: {e}')\n","\n","# # 使用示例\n","# folder_path = '/content/train_track_B_e'  # 替换为你的文件夹路径\n","# remove_folder_completely(folder_path)\n"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"collapsed":true,"id":"V91OjnfAQ0eV","executionInfo":{"status":"ok","timestamp":1720931914789,"user_tz":-480,"elapsed":90699,"user":{"displayName":"刘野","userId":"06353679841549898578"}},"outputId":"b6b2e135-ee7a-41ff-8d2d-37b984f48d18"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["/content\n","Namespace(training_data_dir='/content/train_track_B_e', testing_data_dir='/content/Testset_track_B', log_dir='/content/code/Transolver_track_B/results', gpu_id=0, num_segments=10, segments_id=0, overlap_ratio=0.5, global_normal=True, normalization=True, translate=False, loss_type='rl2', submit=False, batch_size=4, input_dim=6, output_dim=1, depth=5, hidden_dim=256, num_slices=32, num_heads=8, mlp_ratio=2, patch_size=20, shift=4, n_layer=1, epochs=69, lr=0.001, scheduler_step=30, milestones=[40, 50, 60, 65, 68], scheduler_gamma=0.5)\n","2024-07-14 04:37:04,237 - INFO - training_data_dir: /content/train_track_B_e\n","2024-07-14 04:37:04,237 - INFO - testing_data_dir: /content/Testset_track_B\n","2024-07-14 04:37:04,237 - INFO - log_dir: /content/code/Transolver_track_B/results\n","2024-07-14 04:37:04,237 - INFO - gpu_id: 0\n","2024-07-14 04:37:04,237 - INFO - num_segments: 10\n","2024-07-14 04:37:04,237 - INFO - segments_id: 0\n","2024-07-14 04:37:04,237 - INFO - overlap_ratio: 0.5\n","2024-07-14 04:37:04,237 - INFO - global_normal: True\n","2024-07-14 04:37:04,237 - INFO - normalization: True\n","2024-07-14 04:37:04,238 - INFO - translate: False\n","2024-07-14 04:37:04,238 - INFO - loss_type: rl2\n","2024-07-14 04:37:04,238 - INFO - submit: False\n","2024-07-14 04:37:04,238 - INFO - batch_size: 4\n","2024-07-14 04:37:04,238 - INFO - input_dim: 6\n","2024-07-14 04:37:04,238 - INFO - output_dim: 1\n","2024-07-14 04:37:04,238 - INFO - depth: 5\n","2024-07-14 04:37:04,238 - INFO - hidden_dim: 256\n","2024-07-14 04:37:04,238 - INFO - num_slices: 32\n","2024-07-14 04:37:04,238 - INFO - num_heads: 8\n","2024-07-14 04:37:04,238 - INFO - mlp_ratio: 2\n","2024-07-14 04:37:04,238 - INFO - patch_size: 20\n","2024-07-14 04:37:04,238 - INFO - shift: 4\n","2024-07-14 04:37:04,239 - INFO - n_layer: 1\n","2024-07-14 04:37:04,239 - INFO - epochs: 69\n","2024-07-14 04:37:04,239 - INFO - lr: 0.001\n","2024-07-14 04:37:04,239 - INFO - scheduler_step: 30\n","2024-07-14 04:37:04,239 - INFO - milestones: [40, 50, 60, 65, 68]\n","2024-07-14 04:37:04,239 - INFO - scheduler_gamma: 0.5\n","/usr/local/lib/python3.10/dist-packages/torch/utils/data/dataloader.py:558: UserWarning: This DataLoader will create 4 worker processes in total. Our suggested max number of worker in current system is 2, which is smaller than what this DataLoader is going to create. Please be aware that excessive worker creation might get DataLoader running slow or even freeze, lower the worker number to avoid potential slowness/freeze if necessary.\n","  warnings.warn(_create_warning_msg(\n","Traceback (most recent call last):\n","  File \"/content/code/Transolver_track_B/My_main.py\", line 514, in <module>\n","    y_hat = y_hat * torch.tensor(batch[i]['mean_std']['press'][1][0]).float().to(device) \\\n","KeyboardInterrupt\n","Namespace(training_data_dir='/content/train_track_B_e', testing_data_dir='/content/Testset_track_B', log_dir='/content/code/Transolver_track_B/results', gpu_id=0, num_segments=10, segments_id=0, overlap_ratio=0.5, global_normal=True, normalization=True, translate=False, loss_type='rl2', submit=True, batch_size=4, input_dim=6, output_dim=1, depth=5, hidden_dim=256, num_slices=32, num_heads=8, mlp_ratio=2, patch_size=20, shift=4, n_layer=1, epochs=69, lr=0.001, scheduler_step=30, milestones=[40, 50, 60, 65, 68], scheduler_gamma=0.5)\n","2024-07-14 04:38:27,712 - INFO - training_data_dir: /content/train_track_B_e\n","2024-07-14 04:38:27,712 - INFO - testing_data_dir: /content/Testset_track_B\n","2024-07-14 04:38:27,712 - INFO - log_dir: /content/code/Transolver_track_B/results\n","2024-07-14 04:38:27,712 - INFO - gpu_id: 0\n","2024-07-14 04:38:27,712 - INFO - num_segments: 10\n","2024-07-14 04:38:27,712 - INFO - segments_id: 0\n","2024-07-14 04:38:27,712 - INFO - overlap_ratio: 0.5\n","2024-07-14 04:38:27,712 - INFO - global_normal: True\n","2024-07-14 04:38:27,712 - INFO - normalization: True\n","2024-07-14 04:38:27,712 - INFO - translate: False\n","2024-07-14 04:38:27,712 - INFO - loss_type: rl2\n","2024-07-14 04:38:27,712 - INFO - submit: True\n","2024-07-14 04:38:27,713 - INFO - batch_size: 4\n","2024-07-14 04:38:27,713 - INFO - input_dim: 6\n","2024-07-14 04:38:27,713 - INFO - output_dim: 1\n","2024-07-14 04:38:27,713 - INFO - depth: 5\n","2024-07-14 04:38:27,713 - INFO - hidden_dim: 256\n","2024-07-14 04:38:27,713 - INFO - num_slices: 32\n","2024-07-14 04:38:27,713 - INFO - num_heads: 8\n","2024-07-14 04:38:27,713 - INFO - mlp_ratio: 2\n","2024-07-14 04:38:27,713 - INFO - patch_size: 20\n","2024-07-14 04:38:27,713 - INFO - shift: 4\n","2024-07-14 04:38:27,713 - INFO - n_layer: 1\n","2024-07-14 04:38:27,713 - INFO - epochs: 69\n","2024-07-14 04:38:27,713 - INFO - lr: 0.001\n","2024-07-14 04:38:27,713 - INFO - scheduler_step: 30\n","2024-07-14 04:38:27,713 - INFO - milestones: [40, 50, 60, 65, 68]\n","2024-07-14 04:38:27,713 - INFO - scheduler_gamma: 0.5\n","/usr/local/lib/python3.10/dist-packages/torch/utils/data/dataloader.py:558: UserWarning: This DataLoader will create 4 worker processes in total. Our suggested max number of worker in current system is 2, which is smaller than what this DataLoader is going to create. Please be aware that excessive worker creation might get DataLoader running slow or even freeze, lower the worker number to avoid potential slowness/freeze if necessary.\n","  warnings.warn(_create_warning_msg(\n","press_3.npy  score: 0.14069\n","press_19.npy  score: 0.14842\n","Traceback (most recent call last):\n","  File \"/content/code/Transolver_track_B/My_main.py\", line 468, in <module>\n","    y_hat = y_hat * torch.tensor(batch[i]['mean_std']['press'][1][0]).float().to(device) \\\n","KeyboardInterrupt\n"]}]},{"cell_type":"markdown","source":["## 推理的代码"],"metadata":{"id":"oxayRxu4-I0P"}},{"cell_type":"code","source":["import os\n","# 设置环境变量\n","os.environ['CUDA_VISIBLE_DEVICES'] = '0'\n","!python /content/code/Transolver_track_B/My_main.py   --epochs 69 --milestones 40 50 60 65 68 \\\n"," --gpu_id 0  --depth 5 --hidden_dim 256 --num_slices 32 --batch_size 4 --loss_type 'rl2' --submit"],"metadata":{"id":"xwJZaZVlnv-7"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["# 主要库版本检查以及随机种子锁定"],"metadata":{"id":"p7YDBByYeYsB"}},{"cell_type":"markdown","source":["# 输出规范\n","(将答案文件夹压缩为B_result.zip,用于被程序识别)"],"metadata":{"id":"MBCalHN7bBji"}},{"cell_type":"code","source":["!pwd\n","%cd /content/code/Transolver_track_B/results/\n","!pwd\n","!zip -r B_result.zip ./output/\n","%cd /content/"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"_R4ymI9BcKYb","outputId":"80ed06e0-7324-4599-8487-ed3174f88c01","collapsed":true,"executionInfo":{"status":"ok","timestamp":1720933317392,"user_tz":-480,"elapsed":5140,"user":{"displayName":"刘野","userId":"06353679841549898578"}}},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["/content\n","/content/code/Transolver_track_B/results\n","/content/code/Transolver_track_B/results\n","  adding: output/ (stored 0%)\n","  adding: output/press_9.npy (deflated 12%)\n","  adding: output/press_42.npy (deflated 12%)\n","  adding: output/press_28.npy (deflated 11%)\n","  adding: output/press_47.npy (deflated 12%)\n","  adding: output/press_34.npy (deflated 11%)\n","  adding: output/press_36.npy (deflated 11%)\n","  adding: output/press_33.npy (deflated 11%)\n","  adding: output/press_16.npy (deflated 11%)\n","  adding: output/press_20.npy (deflated 12%)\n","  adding: output/press_21.npy (deflated 12%)\n","  adding: output/press_44.npy (deflated 12%)\n","  adding: output/press_18.npy (deflated 12%)\n","  adding: output/press_6.npy (deflated 11%)\n","  adding: output/press_29.npy (deflated 11%)\n","  adding: output/press_11.npy (deflated 12%)\n","  adding: output/press_46.npy (deflated 11%)\n","  adding: output/press_35.npy (deflated 12%)\n","  adding: output/press_17.npy (deflated 11%)\n","  adding: output/press_41.npy (deflated 12%)\n","  adding: output/press_39.npy (deflated 11%)\n","  adding: output/press_24.npy (deflated 11%)\n","  adding: output/press_30.npy (deflated 11%)\n","  adding: output/press_5.npy (deflated 11%)\n","  adding: output/press_23.npy (deflated 12%)\n","  adding: output/press_37.npy (deflated 11%)\n","  adding: output/press_2.npy (deflated 11%)\n","  adding: output/press_49.npy (deflated 11%)\n","  adding: output/press_14.npy (deflated 11%)\n","  adding: output/press_27.npy (deflated 11%)\n","  adding: output/press_3.npy (deflated 11%)\n","  adding: output/press_25.npy (deflated 11%)\n","  adding: output/press_7.npy (deflated 11%)\n","  adding: output/press_50.npy (deflated 11%)\n","  adding: output/press_48.npy (deflated 12%)\n","  adding: output/press_13.npy (deflated 11%)\n","  adding: output/press_31.npy (deflated 11%)\n","  adding: output/press_43.npy (deflated 11%)\n","  adding: output/press_40.npy (deflated 11%)\n","  adding: output/press_32.npy (deflated 11%)\n","  adding: output/press_38.npy (deflated 12%)\n","  adding: output/press_4.npy (deflated 12%)\n","  adding: output/press_15.npy (deflated 11%)\n","  adding: output/press_26.npy (deflated 11%)\n","  adding: output/press_22.npy (deflated 11%)\n","  adding: output/press_45.npy (deflated 11%)\n","  adding: output/press_19.npy (deflated 11%)\n","  adding: output/press_12.npy (deflated 11%)\n","  adding: output/press_1.npy (deflated 11%)\n","  adding: output/press_8.npy (deflated 12%)\n","  adding: output/press_10.npy (deflated 11%)\n","/content\n"]}]},{"cell_type":"code","source":[],"metadata":{"id":"87PLkHPhkQLX"},"execution_count":null,"outputs":[]}]}